[ WWW ] in KIDS 글 쓴 이(By): larry (shadow-X) 날 짜 (Date): 2002년 3월 16일 토요일 오후 02시 45분 30초 제 목(Title): Re: (?) Flash, 파일 쓰기 아 여기 있군요. 다음 사이트에서 발췌합니다. http://yawoong.com/board/zboard.php?id=tutorial_yonwoo&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=52 2. save 기능 다음 기능은 문서화되어 있는 것이 아니라, 매크로미디어사로부터 흘러나온 정보입니 다. 매킨토시에서는 사용할 수 없고, 반드시 작동되리라는 보장은 없지만, 마치 Easter egg처럼 숨겨진 기능중의 하나입니다. 액션스크립트를 많이 사용하시는 분들은 다음 코드를 버튼에 삽입하시고, projector파일로 만든 다음에 실행시켜보세요.(윈도우 only) 참고로 대부분들 아시겠지만, flash는 director처럼 실행파일로 퍼블리쉬를 할 수 있습니다. 이 때, flash5의 flashpla.exe파일이 포함되면서 일반 어플리케이션 프로그램처럼 윈도우상에서 double click을 하시면 실행을 되게 됩니다. fscommand는 주로 이렇게 퍼블리쉬된 stand-alone 프로그램에 적용되는 기능이죠. 참고로, fscommand는 swf를 구동하는 메인프로그램과 플래쉬간에 명령어나 데이타를 주고 받기 위해 고안된 겁니다. 예를 들어 웹브라우져에 있는 자바스크립트를 이용하거나, 자바스크립트에서 플래쉬 무비를 제어할 때도 사용되고요. fscommand ("save","myVariables.txt") 아래와 같이 디렉토리를 지정할 수도 있습니다. fscommand ("save","c:"+"\\"+"anyDirectory"+"\\"+"myVariables.txt"); 어디다 쓸건데..라고,,하시면,,글쎄요...라고 대답할 수 밖에 없지만, cd-rom버전 으로 플래쉬무비를 개발하시는 분들에게는 여러가지 재미있는 아이디어가 떠오를 것 같아요. 우선, 간단한 게임을 만들어서, 게임스코어와 날짜를 위의 save기능을 이용해 저장하고, 다음번에 게임을 할 때, 저장된 변수를 loadVariables를 이용해 불러서 사용할 수 있을 것 같습니다. 복잡하게 만들면 간단한 notepad도 제작이 가능할 테고요. 특별히 복잡한 것은 없으니까..한번 테스트해보시고, myVariables.txt 파일에 어떤 것들이 저장되나 한 번 보세요. 다시한번 말씀드리지만, 이기능은 웹상에 올려놓으실 swf에는 적용이 안됩니다. 프로젝터에 적용되는 거예요.. |