티스토리 뷰
참고 : http://devmae.tistory.com/223
코딩된 index 파일 ( flash 를 물고 있는 ) 이 ROOT 나 다른 폴더에 있고,
이곳에서 다른 플래쉬 파일들을 로드해 올 경우
복잡한 경로의 플래쉬일 경우 작업하면서 각 경로를 로컬에 맞게 잡아주거나
기본 경로를 루트로 잡아주고, 웹에 올릴 때와, 로컬에서 작업할때를 구분지어 작업 해주어야 합니다.
그러나 간단히 코딩에 몇줄 추가해주면 로컬에서의 경로대로 웹에 올릴 수 있습니다.
< object classid="clsid:d27cdb63-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8.0,
width="1024" height="768" id="aa" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="new/aa.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<prame name="base" value="." />
<embed base="." src="new/aa.swf" quality="high" bgcolor="#ffffff" width="1024" height="768" name="aa" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage=http://www.macromedia.com/go/getflashplayer />
< /object>
value 값에 "." ( default 시 ) 나 http://www.vigmonk.com 머 이런식의 풀 경로를 써주어도 된다.
굳이 이렇게 까지 안해도, 경로 잡아주지 뭐 그러시는 분들 계실겁니다.
그런데 공유폰트나 공유 사운드 등.. 공유 라이브러리를 쓸때는 얘기가 틀려집니다.
라이브러리 공유 폰트나 사운드에 경로를 넣어줘야 하기 때문인데,
기본 로드 구조에서는 로컬에서 작업할때와, 웹에 업 할 시 경로를 스크립트로 간단 제어할 수 있지만,
공유 라이브러리는 경로를 스크립트로 제어 할 수 없기 때문에 ( 제가 알기론.. ),
위와 같으나 코딩을 넣어주면 간단히 해결 됩니다.
'Language > AS3' 카테고리의 다른 글
MouseWheel 버그 해결하기 (0) | 2015.11.29 |
---|---|
텍스트 필드에 엔터키 입력 안되게 하기 (0) | 2015.11.29 |
플래쉬에서 폰트를 깨끗하게 사용하는 팁 (0) | 2015.11.29 |
윈도우 2003 서버에서 FLV 플레이시키기 (0) | 2015.11.29 |
xml 파일의 encoding 이 euc-kr 일 경우 쓰레기 문자열이 붙는 오류 (0) | 2015.11.29 |