묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
랜덤으로 플래시를 로딩하려고 합니다.
2002.10.10 19:33
http://www.ezvice.com/diginet.html
지금 만들고 있는 사이트랍니다 헤헷;
저 눈꽃송이 내리는 것도 겨우 만들었는데요-ㅁ-;;
본론으로 들어가서..
중간부분에
"다시는 그곳에 못 간다는 슬픔이..." 부분이 플래시입니다.
확대해서 보시면 투명 플래시인 것을 보실수 있을거에요.
저 부분에다가 플래시를 랜덤으로 로딩하려고 합니다.
"다시는.." 문구를 바꾸고 폰트도 모두 바꿔서
여러가지 다 바꿔서 접속할때마다 전혀 다른 분위기를 연출하려고 하는데요.
일반적으로 랜덤으로 그림파일 로딩하기 예제를 사용하는것에다가
플래시 embed 소스를 집어넣어봤는데요;;(;;;제가 생각해도 엄한;;)
안되더라구요.
어떤 소스는 3개의 랜덤 플래시 중에 처음 입력한 것만 나오기도 하고,
또 어떤 소스는 아예 출력이 안되구요.
어째서 일반 랜덤 출력소스로는 불가능한 것인지,
그리고 플래시를 랜덤으로 다른 무비를 로딩하는건
전혀 불가능한건지
답변 부탁드리겠습니다.^^
지금 만들고 있는 사이트랍니다 헤헷;
저 눈꽃송이 내리는 것도 겨우 만들었는데요-ㅁ-;;
본론으로 들어가서..
중간부분에
"다시는 그곳에 못 간다는 슬픔이..." 부분이 플래시입니다.
확대해서 보시면 투명 플래시인 것을 보실수 있을거에요.
저 부분에다가 플래시를 랜덤으로 로딩하려고 합니다.
"다시는.." 문구를 바꾸고 폰트도 모두 바꿔서
여러가지 다 바꿔서 접속할때마다 전혀 다른 분위기를 연출하려고 하는데요.
일반적으로 랜덤으로 그림파일 로딩하기 예제를 사용하는것에다가
플래시 embed 소스를 집어넣어봤는데요;;(;;;제가 생각해도 엄한;;)
안되더라구요.
어떤 소스는 3개의 랜덤 플래시 중에 처음 입력한 것만 나오기도 하고,
또 어떤 소스는 아예 출력이 안되구요.
어째서 일반 랜덤 출력소스로는 불가능한 것인지,
그리고 플래시를 랜덤으로 다른 무비를 로딩하는건
전혀 불가능한건지
답변 부탁드리겠습니다.^^
댓글 3
-
steelheart
2002.10.10 22:11
-
steelheart
2002.10.10 22:13
현재까진 만드신 swf 파일이 두개뿐인것 같아서 두개중에 랜덤하게 나오게 만들었습니다.
저 자바스크립트 중에서 2는 플래시의 수이니까 추가할때마다 늘여주면 될것 같네요. -
[DIGIVICE]
2002.10.11 15:56
오오.. 감사합니다+ㅁ+
<embed src="images/1.swf" Play="true" Loop="false" Quality="High" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="775" height="130" WMode="Transparent" Menu="true" AllowScriptAccess="always" Scale="ShowAll" DeviceFont="false" EmbedMovie="false"></embed>
이 부분을 수정해서 다음처럼 하니까 잘 되네요...
embed에 id를 적용하고 src를 빼고... 추가로 랜덤스크립트를 넣었습니다.
<embed id="RND_FLASH" Play="true" Loop="false" Quality="High" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="775" height="130" WMode="Transparent" Menu="true" AllowScriptAccess="always" Scale="ShowAll" DeviceFont="false" EmbedMovie="false"></embed>
<script language="javascript">
<!--
RND_FLASH.src = "images/" + Math.ceil(Math.random()*2) + ".swf";
-->
</script>