기본 콘텐츠로 건너뛰기

Flashdevelop에서 F1키로 한글 도움말 보기

Flashdevelop의 메뉴에서 Tools -> Program Settings -> AS3Context 에서 Documentation의 Documentation Command Line 값을 아래와 같이 변경 http://help.adobe.com/ko_KR/FlashPlatform/reference/actionscript/3/$(ItmTypPkgNamePath).html#$(ItmName) Flashdevelop을 새로 깔았더니 기존 방법이 안되네요. 다른 포스팅들에서 알려주는 방법이 작동 안되면 이 방법으로 해보세요.

Sublime Text 2에서 Haxe, NME를 사용하기 위한 셋팅

1. S ublime Text 2 설치 2. Package Control 설치 Sublime Text 2에서 'ctrl + `' 키를 눌러서 콘솔을 연다. 이걸 붙여넣고 엔터 import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation' 3. Sublime Text 2의 Command Palette를 열어서 Package Control: Install Package 실행 후, Haxe 검색해서 설치 (Haxe 검색결과 없을땐 gitHub에서 가져와야 함. 여기 참조 ) 4. Build System에서 hxml 선택 후, 컴파일 할 파일을 연다. (Haxe: hxml파일, NME: nmml파일) 5. Target Platform 선택 - Ctrl + Shift + b 6. Build And Run - Ctrl + Enter

[AS3] SharedObject - 로컬 지속성 데이터

플래시가 지속성 데이터를 가질 수 있는 방법 중에, 서버를 이용한 방법 외에 SharedObject를 이용한 방법이 있다. SharedObject는 Flash Cache라고도 불리우는데, 일반 브라우저 캐시는 브라우저 설정에서 캐시를 지워야 하지만, SharedObject는 로컬에 따로 저장되는 캐시로, 브라우저 캐시를 지워도 계속 유지된다. (이를 지우기 위한 별도의 유틸이 존재하긴 한다.) 저장 용량은 기본 100kb이고, 플래시 플레이어에서 사용자가 설정에서 용량을 변경할 수 있다.   생성 :  SharedObject.getLocal() 저장 : flush() 혹은 프로그램 종료시 자동 저장 저장되는 데이터는 Object의 사용법과 같으며, SharedObject객체의 Data속성에 필요한 데이터를 생성하여 값을 저장한다. (예: obj.data.myData = myValue) 더 자세한 사항은 어도비 레퍼런스 문서를 참조하면 됩니다. http://help.adobe.com/ko_KR/FlashPlatform/reference/actionscript/3/flash/net/SharedObject.html

Player.IO - 네트웍 플래시 게임 제작을 위한 네트웍 엔진

http://playerio.com/features/ 플래시로 온라인 게임을 제작할때 필요한 기능들이 잘 갖춰진 네트웍 엔진인것 같습니다. BigDB, Pay Vault, Multiplayer드의 기능을 지원한다고 합니다. 자세한 내용은 위 링크 참조 하시면 되고요 (영어;;;) 국내에서 Player.IO에 관한 자료 찾기가 어려운데요. 아래링크에 보시면 구현하신분이 있으니 참고하세요. http://blog.naver.com/phmon/80136588003