기본 콘텐츠로 건너뛰기

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

플래시가 지속성 데이터를 가질 수 있는 방법 중에, 서버를 이용한 방법 외에 SharedObject를 이용한 방법이 있다.
SharedObject는 Flash Cache라고도 불리우는데, 일반 브라우저 캐시는 브라우저 설정에서 캐시를 지워야 하지만, SharedObject는 로컬에 따로 저장되는 캐시로, 브라우저 캐시를 지워도 계속 유지된다. (이를 지우기 위한 별도의 유틸이 존재하긴 한다.)
저장 용량은 기본 100kb이고, 플래시 플레이어에서 사용자가 설정에서 용량을 변경할 수 있다. 

생성 : SharedObject.getLocal()
저장 : flush() 혹은 프로그램 종료시 자동 저장

저장되는 데이터는 Object의 사용법과 같으며, SharedObject객체의 Data속성에 필요한 데이터를 생성하여 값을 저장한다.
(예: obj.data.myData = myValue)

더 자세한 사항은 어도비 레퍼런스 문서를 참조하면 됩니다.

이 블로그의 인기 게시물

[ 3D개념 정리 ] Texture Methods와 Light

Texture diffuse map (color map) : 조명의 확산, 컬러등의 정보가 담긴 텍스쳐 specular map : 재질에 따른 반사율을 다르게 하기위한 텍스쳐 (광택) normal map : 평평한 텍스쳐에 굴곡을 주기위한 텍스쳐 ambient occlusion (A.O.) : 주변물체와 근첩함으로 생기는 암부 표현위한 텍스쳐 Light directional light : 태양 (모든 면에 일정각도로 비췸) point light :  랜턴 (방향있는 조명) rim light : 후광 (윤곽이 또렸해지는 효과) fresnel effect : 빛의 반사각에 따라 밝기나 색상이 다름 (호수표면 효과?)

FlashPunk (Flash Game Engine)글 제목

github에서 actionscript 검색하다 우연히 발견한 플래시 2D 게임엔진. http://flashpunk.net/ 코드를 한참 들여다보다 잘 감이 안잡혀서 검색해봤더니 쓰는 사람들이 말하길 동영상 강좌 보고 하니 쉽다고 하길래 홈페이지 가봤다. 강좌가 잘되어 있다.^^ (동영상강좌가 아주 좋다) 맛배기로  첫번째 강좌 FlashDevelop를 사용해서 셋팅하는 법부터, 프로젝트 구성하는 법까지 알려줌