作者iamweal (watch out !!!)
看板Flash
标题[问题] Action Script 3.0 场景切换error
时间Thu Apr 19 16:28:46 2012
爬文没得到解答,只好发问打扰大家了..
拜托高手救救我,情形如下 (哭
「article」场景设了前往「spring」场景的按钮,「spring」设回到「article」的按钮
「article」场景的动作写:
stop();
spring_btn.addEventListener(MouseEvent.CLICK,gospring)
function gospring(e:MouseEvent){
gotoAndStop(1,"spring")
}
「spring」场景的动作写:
stop();
pre_btn.addEventListener(MouseEvent.CLICK,prearticle)
function prearticle(e:MouseEvent){
gotoAndPlay(1,"article")
}
从「article」前往「spring」以後,再执行回到「article」场景时就会出现下面error,
其它页面执行回到「article」也都有类似讯息:
TypeError: Error #1009: 无法存取 Null 物件参考的属性或方法。
at seasons_fla::MainTimeline/frame1()
at flash.display::MovieClip/gotoAndPlay()
at seasons_fla::MainTimeline/prearticle()
谢谢大家~
--
。。。i have my own future.。。。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.248.75.216
1F:推 darkness0727:article的实体没了 04/20 00:08
2F:推 darkness0727:建议你参考一下goto系列的说明 我有看了一下 04/20 00:17
3F:推 darkness0727:我觉得你的方法好像用的怪怪的... 04/20 00:22
4F:→ darkness0727:gotoAndPlay( [scene:String,] frame:Object) 04/20 00:23
5F:→ darkness0727:gotoAndStop( [scene:String,] frame:Object) : Void 04/20 00:23
6F:→ darkness0727:假如你那样也可以 就检查场景物件是否都有实体了吧 04/20 00:25
7F:推 AizawaYuuiti:该不会是场景命名的article打错字了吧... 04/20 05:09
8F:→ iamweal:谢谢d大和A大~article名称打对啦XD 然後d大指的方法怪怪是 04/20 17:18
9F:→ iamweal:指→("sceneTwo", 1)这里吗? 可是我打这样会有其他error.. 04/20 17:20
10F:→ iamweal:新发现是不要在FLASH里面测试,直接用IE执行swf就不会出现 04/20 17:21
11F:→ iamweal:问题?! 原来跳回前页不能再作用的按钮也能用了..? 但这个 04/20 17:22
12F:→ iamweal:error还是无解 QQ 04/20 17:23
13F:推 darkness0727:提供的方法使用的变数先後都有他的意义 不要倒放 04/21 00:14
14F:→ iamweal:可是我照说明打会出现error,搜寻发现有("sceneTwo", 1) 04/21 13:54
15F:→ iamweal:而且修正之後才有办法执行耶 我也不确定.. 04/21 13:54