作者metalalive (想玩音乐)
看板Flash
标题[问题] 无法修改场景上元件的属性
时间Fri Oct 1 12:22:00 2010
我的问题可能有点基本
但实在不知如何找关键字 google
还请懂得原理的版友帮个忙点一下
谢谢
我在 fla 场景上放置一个 MC 元件 (假设命名为 B )
并在时间轴上面设补间动画作 fade in...
fade in 到最後一个影格有下stop指令
在场景上, B的位置跟大小从头到尾都一样
唯一改变的只有 alpha 值
然後用一个as档
先修改这个元件的属性
(比方说我要控制B的 x跟y)
然後再从场景第一格执行 ...
但是
只要一用程式控制 元件的属性
执行结果不是看不到元件
就是 fade in 效果没有出来挂在那边
请教一下这是我忽略掉什麽东西呢
或者本来就不能修改?
再者有没有更严谨的作法
谢谢
--
No time to pray....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.220.144.46
1F:推 STARGAZERs:如果用 .as 档控制这元件 是不是在 as 里面 new 10/01 12:57
2F:→ STARGAZERs:比较好阿?? 10/01 12:57
3F:→ STARGAZERs:我记得上面有看过讨论 fla 里面 this = stage 10/01 12:58
4F:→ STARGAZERs:可是在 .as 内不是这麽一回事... 10/01 12:58
5F:→ STARGAZERs:不太对我好像解释有误... 总之应该是抓到的对象不同吧 10/01 12:59
6F:→ dsmwang:as档有自己的class,时间轴上假如再有程式码的话会冲吧? 10/01 13:55
7F:→ Angelliya:我会在外面再包一层...看起来像是AS与补间动画相冲 10/01 14:01
8F:推 pepsitetsu:in FLA this=mainTimeLine 10/01 16:15
9F:推 STARGAZERs:话说... 我想请问怎麽在 .as 呼叫 mainTimeLine ? 10/04 11:03
10F:→ STARGAZERs:FLA 用 this .... .as 内勒? 10/04 11:04
11F:推 etrexetrex:用 this 10/04 17:48