作者awung (awung)
看板Flash
标题Re: [问题] flash的闯关游戏问题,单独玩ok,连结在ꐠ…
时间Sun Nov 11 11:47:36 2007
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 210.59.92.23
: 推 no1kk:botton.createEmptyMovieClip("mc", 10);这行的意思 11/11 00:12
: → no1kk:是把mc建立在button里面,你把前面的button拿掉试试 11/11 00:12
: → no1kk:否则你移除时要写botton.mc.removeMovieClip() 11/11 00:14
: → no1kk:对了,如果你要拼的是"按钮"的话,是button 11/11 00:14
: 推 no1kk:http://test.winzhan.com.tw/test/test.rar 简易试做版 11/11 00:55
我看了范例
可是他的除去按钮和载入影片按钮都是由一场景上控制,另外我也不懂
为什麽在时间轴上也要设定耶?
只是我设定的除去按钮是要由载入的SWF档来控制
也就是说载入後的swf画面和主场景的画面是一样大的
原本设定载入的时候只是很纯粹的写loadMovieNum("a.swf", 10, "POST");
然後在a.swf中的移除按钮上写unloadMovieNum(10);
但是这对某些游戏可以 有些不可以
所以我想说如果我在载入的时候一开始是先设定一个mc来做控制
然後命令他load外部的swf
相对的在除去的时候
是不是也要同步? 先除去button 然後在unload ?
下面是我的设定
主游戏game.swf
副游戏a.swf
两个场景的按钮,我都取名为button
=================================
game.swf中载入a.swf:
=======================
on (release) { ----
button.createEmptyMovieClip("mc", 10); 1
loadMovieNum("a.swf", mc); 1---目前成功载入
mc._lockroot = true; 1
} ------------
===============================================
a.swf要从game.swf中移除:
============================
on (release) { --------
1
button.unloadMovie(); 1---但是移除失败
mc._lockroot = true; 1
} -------
=============================================
ps.想请问一下下面这三个有什麽不同?????看了他的检视说明但还是分不出差异=.=
unloadMovieClip--------------取消载入使用loadMovie命令载入的.swf档案
removeMovieClip--------------移除一个以duplicateMovie命令建立的影片片段
unloadclip-------------------卸载目标影片片段或阶层
描述的有点乱,但是我尽力了
还是要感谢各位不厌其烦的为我解说...
自己的理解力实在是逊掉了=.=
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.59.92.23