作者madturtle (浪迹天涯的宅神)
看板Flash
标题Re: 一个无理的请求
时间Sun Apr 27 19:30:56 2008
Q1:
在主场景(Scene 1)宣告一个变数,
要怎麽做才能令写在movieclip影格内的script也能使用?
Q2:
addEventListener()
有event是表示"进入主场景"就持续进行判定吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.8.181
1F:推 cjcat2266:关於listener机制 请见4411篇 04/27 20:10
2F:→ cjcat2266:简单来说,你就看哪个event符合你的需求 04/27 20:10
3F:→ cjcat2266:去监听那个event就是了 04/27 20:10
4F:→ cjcat2266:"持续" 进行判定的event有ENTER_FRAME和TIMER 04/27 20:11
感谢,可以用了 T_T
补充一下第一点,假设现在要播一段动画
在播放期间,设一个flag=1
想要在动画结尾的影格令flag=0,但它会说这个flag未定义 @_@
有办法修正吗?
※ 编辑: madturtle 来自: 59.124.8.181 (04/28 00:10)
5F:推 cjcat2266:你在最上层宣告的变数 04/28 00:10
6F:→ cjcat2266:在一个MovieCilp里面要access它就要像 root.flag 04/28 00:10
7F:→ cjcat2266:或者如果你这个MC是在最上层底下 04/28 00:11
8F:→ cjcat2266:可以在MC里面写parent.flag去access这个变数 04/28 00:11
我在主场景这样宣告:
var flag:int = 1;
在mc的frame写:
root.flag = 0;
还是有问题!?
1119: Access of possibly undefined property flag through a reference with
static type flash.display:DisplayObjectContainer.
※ 编辑: madturtle 来自: 59.124.8.181 (04/28 01:47)