作者RayxShieh (亚龙)
看板Flash
标题Re: [问题] 关於按钮控制影片tellTarget的问题
时间Tue Feb 13 20:59:03 2007
首先我先讲,我用的是FlashMX 2004,版本不同会不会有不同问题我不了解
※ 引述《zswolf (响彻云霄的喇叭声)》之铭言:
: on (release) {
: tellTarget (thisthis._parent.mov2) {
: gotoAndPlay(1);
: }
: }
依你说的情况来看,你的作法应该是下面这样?
http://lsdn.myweb.hinet.net/flashexample/example.fla
这个是发布後的swf
http://lsdn.myweb.hinet.net/flashexample/example.swf
右上角的按钮会没有反应
实际上你的code并没有错,可能是你的按钮A_123放错位置了
你该放在mov2_1的movieclip底下,但你可能放在主画面底下,所以找不到mov2
简单来说
movieclip2 →mov2
movieclip2_1 →mov2_1
└ A_123 按钮放在这个里面,命不命名无所谓
buttonA →A
将这三个放在主画面,你就可以达到你要的操作了
: 测试的时候按下A_123这个按钮时就会
: Target not found: Target="undefined" Base="_level0.mov2"
: 然後我在指定Target的时候mov2_1这个影片片段是归类在mov2里的子项目
这个部分我看不懂你是怎麽区分的
你是指你将movieclip2_1放在movieclip2里面吗?
若是如此,麻烦尽快推文回应,我立刻帮你测
可能的写法应该是
on(release)
{
tellTarget(this._parent._parent.mov2)
{
gotoAndPlay(1);
}
}
但是我觉得错误讯息应该就不会说 Base = "_level0.mov2" 了= =a
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.116.23.45
※ 编辑: RayxShieh 来自: 59.116.23.45 (02/13 21:03)
1F:推 zswolf:今天到公司看了一下档案~~Stop的位置写错了~~~感谢你您!!! 02/14 12:23