首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Adobe Animate CC动态文本null错误

Adobe Animate CC动态文本null错误
EN

Stack Overflow用户
提问于 2016-12-15 23:32:51
回答 1查看 355关注 0票数 0

我得到了这个错误

"TypeError:错误#1009:无法访问空对象引用的属性或方法。在sole_fla::MainTimeline/game()“

我似乎不能在我创建的动态文本框上显示我的分数,我将其命名为"scoretext“

这是我的代码

代码语言:javascript
复制
import flash.events.Event;
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;
import flash.display.MovieClip;


addEventListener(Event.ENTER_FRAME, game);
addEventListener(MouseEvent.CLICK, onClick);

var score:int = 0;
var high:int = 0;

const gravity:Number = 2;
const force: Number = 30;
const lyfe: Number = 100;
var yspeed: Number = 249;
var life: Number = 0;

function onClick(event:MouseEvent):void
{
     //just testing if mouse input is detected
     trace("The event handler works!");
}





//game main loop
function game(event: Event) {


    score = 0;
    life = lyfe;
    yspeed = yspeed + gravity;
    player.y = yspeed;

    if(player.y - player.height/2 < 0)
            player.y = player.height/2;

    for (var i = 0; i < numChildren; i++) {


    //test if mons hit player
    if (mons.hitTestObject(player)){
        life = life - 10;

        trace("hit");
    }
    //test if starz hit player
    if (starz.hitTestObject(player)){

       //I believe this is the part where it gets the error
       //this is my scoretext dynamic text box to display the score
        scoretext.text = score.toString();
        ++score;

    }


}
}

stage.addEventListener(KeyboardEvent.KEY_DOWN, fl_KeyboardDownHandler_2);

function fl_KeyboardDownHandler_2(event:KeyboardEvent):void
{
if(event.keyCode == 32){

    yspeed = yspeed - force;
    trace("Key Code Pressed: " + event.keyCode);
    player.gotoAndPlay(41);
}

}
EN

回答 1

Stack Overflow用户

发布于 2016-12-16 03:21:03

更改帧与持久事件侦听器不能很好地配合。将执行侦听器,但如果对象不存在于当前帧中,则对该对象的引用为null

在应用程序中切换状态时,请通过移除事件侦听器来正确终止以前的状态。

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

https://stackoverflow.com/questions/41167847

复制
相关文章

相似问题

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