作者forestluch (小强)
看板Flash
标题Re: [问题] 如何在主要的swf档里面叫外部的SWF档
时间Fri Jun 29 00:54:37 2012
虽然你没学过
但你怎麽会想用 gotoAndPlay(); 来实做呢 = =a
问题也不是AS2 AS3的问题 gotoAndPlay();跟呼叫影片其实没有太大关系
这边提供AS2的用法
建议你使用 loadMovie 或者 loadMovieNum 来实做很容易达成你需要的成果
前者需要在场景上置入一个有实体名称的元件当作"替身"
好让你需要被呼叫的xxx.swf能够取代替身的位置
因此这个替身随便画个透明色块丢上去最方便也不会被发现
而且透过直接在场景中编辑替身的位置和图层
也会让被呼叫的swf继承 对新手来说最不会鬼打墙就是了 (仅要注意锚点对齐方式)
因此只要专心写出呼叫swf的AS就好 不需要再写其他AS控制位置...
後者需要指派一个深度来摆放你的swf 如果AS不会写 恐怕整个main都会被取代掉
而且load出来的影片可能需要透过AS来指定座标位置
所以推荐前者
on的部份OK
你要做的只是打开AS面板 按下"?" 收寻 loadMovie
然後看一下范例 这应该难不倒你
※ 引述《otto2 (otto)》之铭言:
: 如上面那篇
: 我後来把m1.swf放进main.swf的元件库里面
: button1的动作如下
: on (release) {
: //Goto Webpage Behavior
: this.ans.gotoAndPlay("m1.swf");
: //End Behavior
: }
: 可是m1.swf依旧没有播放>"<
: 想请问我应该怎麽改好呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.44.124.205
1F:推 otto2:谢谢你!!! m(_ _)m 06/29 01:04