목록Flash/Scaleform (19)
180bpm
swf를 컴파일 했는데도 코드의 수정사항이 반영이 되지 않는 경우 1. 먼저 로드된 swf에서 꺼낸 코드가 메모리에 올라가서 반영이 안되는 경우가 있습니다.(application domain)주요 클래스들은 Slot, windowFrame, Main에 포함이 되어 있기 때문에 이것들을 먼저 재컴파일 해봅니다. primitive value 제외한 모든 value가 static처럼 되버리는 증상 AS의 사양입니다.선언부에서 초기화 하지 마세요. player에서 테스트를 하려고 띄웠는데 player가 Over Flow에 빠진다 CLIK component에서 생기는 오류로 추정됩니다. 저희가 만든 컴포넌트에선 드물지만 Button, CoreList같이 CLIK에선 자주 생깁니다.원인은 잘 모르겠습니다. 4.0...
이것밖에 방법이 없는걸까..; //code start FocusHandler.instance.onSetFocus(textField, _root, 0); // 안됨 FocusHandler.instance.setFocus(_root, 0); // 안됨 Selection.setFocus(this); //안됨 this.createEmptyMovieClip("killFocus", this.getNextHighestDepth()); //얘만 됨 this["killFocus"].onRelease = function() { } Selection.setFocus(this["killFocus"]); this["killFocus"].removeMovieClip(); //code end
//code start //http://snipplr.com/view/4835 //http://docs.brajeshwar.com/as2/TextField/StyleSheet.html#getStyle() import TextField.StyleSheet; var my_styleSheet:StyleSheet = new StyleSheet(); my_styleSheet.setStyle(".heading", {color:"#FFCCCC", fontSize:"18px"}); my_styleSheet.setStyle(".mainBody", {color:"#666666", fontSize:"14px"}); news_txt.styleSheet = my_styleSheet; var str:String = "Headin..
위가 수정 후, 아래가 수정 전 잘 되던 팝업 UI에서 도트가 튀는 문제가 있길래 이거저거 건드려봤다.스케일이 문젠가 싶어서 trace로 스케일 찍어보고, 이미지도 수정해보고.근데 다 해결 안됨. 원본이미지는 짝수 사이즈에 9grid도 짝수(10, 260)로 끊었다. 그때문인가 싶어서 팝업에서 홀수로 되어있던 크기를 짝수로 바꿔주니 해결.
스케일폼의 로컬라이징 시스템에서도 사용할 수 있습니다.************************************************************************************************* 폰트 고를때 인게임에서 어떻게 보일지 보고 싶을 때.gfxFontLib안의 폰트 라이브러리를 교체하고 복사하고, 게임을 두개 띄우려니 gfxFontLib 파일이 읽기상태라 교체도 안되고, 그래서 게임을 복사해서 두개 띄우고..이러면 시간도, 비용도, 짜증도 늘어납니다. gfxFontLib 파일에 폰트들을 다 때려넣고 UE3의 로컬라이징 파일에서 매핑만 바꿔주면 다음과 같은 상황에서 편하게 테스트를 할 수가 있어요.로컬라이징 파일은 한번 읽고 마니까 게임이 떴다면 수정해서 저장만 ..
요약CLIK의 Button의 SoundMap은 변수선언부에서 값을 넣어주고Button을 상속받은 ListItemRenderer는 건설자에서 SoundMap에 빈 리터럴 값을 넣어줍니다대신 CoreList에서 Item에 대한 SoundMap까지 관리를 합니다. 그리고 상태가 변할때마다 계속 디스패치를 날립니다!!!!
한줄요약 - 가이드 처리 하세요 AS3용 컴포넌트의 리소스를 바꾸고 있는 중이다.드롭다운을 만들 차례라서 스크롤바를 가지고 왔더니 스크롤바가 미쳤어요!드롭다운 인스펙터블에 PopupScrollBar를 넣었더니 Scene 11046: Type was not found or was not a compile-time constant: PopupScrollBar. 계속 이런 오류가 뜨는것이었다. 일단 이건, 인스펙터블에서 값을 안넣는것으로 해결했다.근데 문제는, 드롭다운을 다른거에 옮기니 또 똑같은 문제가 뜨는것이었다.Scene 11046: Type was not found or was not a compile-time constant: DefaultDropdownMenu.Scene 11046: Type was..
/** * copyright BGames All rights reserved. * http://www.BGames.com/ * * @fileName ${file_name} * @packgeName ${enclosing_package} * @author ${user} * @date ${date} ${time} * * @기획_담당자 * @기획_요구일 * * @클라이언트 * * @작업_완료일 * * @note */ package ${enclosing_package} { import BGames.component.controls.widget.Widget; /** * * @author ${user} * */ public class ${enclosing_type} extends Widget { /** * stage..
08/06~08/09 작업 상황.지적이 많이 나왔다.순차적으로 작성1. AS2에서 클래스의 기본(원류?)은 Object 클래스다.그래서 모든 형은 결국엔 Object 클래스로 바뀔텐데 var o; 같이 형을 적지 않고 선언하면런타임에서 형검사를 하지 않아 실행속도가 빨라진다.그리고 런타임에서 모든 코드를 파싱할텐데 글자수도 적어져서 초기실행속도도 빨라진다.다만 AS3에선 써야한다 - 근데 왜 내코드는 작동을 하지? 2. $e.target as loaderInfo;$e.target.content as Bitmap; 3. 계속 나왔던 이야기. 메서드 이름을 생각하고 지어라.어떤 알고리즘으로 돌아가는지에 대해 짓지 말고 실제적으로 하는 행동을 적어라. 4. alpha =0.1;을 10장 겹쳐도 사실은 100%..
https://developer.scaleform.com/doc/gfx/4.0/clik/index.html 인스턴스 속성 availableWidth, availableHeight renderers가 사용하기 위한 컴포넌트의 넓이, 높이 dataProvider 컴포넌트에 사용할 데이터 모델 itemRenderer 각 항목을 표시할 심볼. 링키지 ID를 적는다 labelField, labelFunction dataProvider에 있는 데이터와 같이 묶일 라벨, 함수 rendererInstanceName 각 항목을 표시할 심볼. 인스턴스명을 적는다. selectedIndex 현재 선택된 인덱스 soundMap 이벤트와 사운드 프로세스 간의 매핑 스크롤링 리스트는 CoreList를 상속 받는다. 인스턴스 속성..