首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当第1帧和第23行没有代码时,我如何才能接收到该行上的错误?

当第1帧和第23行没有代码时,我如何才能接收到该行上的错误?
EN

Stack Overflow用户
提问于 2011-03-26 05:59:26
回答 1查看 212关注 0票数 0

当我单击一个带到第2帧的按钮时,我得到了一个错误。错误是:

代码语言:javascript
复制
Warning: No libraries were linked as Runtime Shared Libraries (RSLs) because of your publish settings: AIR Android
[SWF] Lemonade-boy.swf - 862607 bytes after decompression
TypeError: Error #1034: Type Coercion failed: cannot convert 0 to flash.display.DisplayObject.
    at fl.motion::AnimatorBase/play()
    at fl.motion::AnimatorBase$/processCurrentFrame()
    at fl.motion::AnimatorBase/handleEnterFrame()
    at flash.display::MovieClip/nextFrame()
    at Lemonade_fla::MainTimeline/start_now()[Lemonade_fla.MainTimeline::frame1:23]

第1帧的代码是(如果我能正确计算,它只有18行...不是23+):

代码语言:javascript
复制
//import flash.events.Event;
stop();
//var bg1_menue:Sound = new Sound();
//bg1_menue.load(new URLRequest("/bg1_menu/bg1_menu.mp3"));
//bg1_menue.play();
var cash1:Number = 5.00;
var maximum_storage:Number = 500;
var lemons1:Number = 10;
//var storage1:Number = lemons1;
var cups:Number = 10;
var straws:Number = 100;
var ice:Number = 5;
var drinks:Number = 0;

startbt.addEventListener(MouseEvent.CLICK, start_now);
function start_now(event:MouseEvent):void{
    nextFrame();
}

有人能解释一下如何修复这个错误吗?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-26 06:17:45

这是你所有的代码吗?第一个框架包含了上面列出的所有内容,而第二个框架(应该存在)中没有代码?

编辑:上面的代码运行得很好,你的错误来自其他地方。

,你不应该为同样的错误创建一个新线程:

Tracing flash to a line which doesn't exist, flash CS5/AS3

Error #1034 while running flash application

只需将整个问题放在一个帖子中,否则人们将不愿回答。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5438576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档