作者zswolf (响彻云霄的喇叭声)
看板Flash
标题Re: [问题] 关於按钮控制影片tellTarget的问题
时间Tue Feb 13 21:41:18 2007
我刚弄了一下
原始档:
http://jenikl.myweb.hinet.net/test.rar
发布後:
http://jenikl.myweb.hinet.net/Test.html
我要的效果都弄好了
不过我想应该就是您说的影片的影格没对到按钮
不过今天不行的档案忘在公司
明天我到公司看一下再把问题找出来
感谢超感谢您的回覆
重新作一遍好像就有找到问题点
※ 引述《RayxShieh (亚龙)》之铭言:
: 首先我先讲,我用的是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
这部分是这样
http://jenikl.myweb.hinet.net/que.JPG
在指定Target的时候mov_1是在mov1的子分类里面
我误会指定的时候要在另为告诉他路径
因为今天试半天都不行
仔细想想应该是我按钮没有对到mov_1这个影格没错
明天我再仔细检查一下
我什麽时候才能写出简洁的Flash阿阿阿阿阿~~~
--
挖~~店员都不讲话啦~~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.21.39