Actionscript 3 闪光计时器问题

Actionscript 3 闪光计时器问题,actionscript-3,flash,timer,Actionscript 3,Flash,Timer,所以我尝试在flash中创建一个计时器,只是一个基本计时器。我看了一些关于谷歌的教程,发现了一些不错的。我遇到的问题是当我尝试在不同的屏幕上创建计时器时。我已经创建了动态文本框myText。当我尝试访问myText时,它会给我游戏屏幕,层'AS3',第156帧,第11行,第21120列:访问未定义属性myText。 这是调用计时器时我的代码的样子: import flash.utils.Timer; import flash.events.TimerEvent; var count :Numb

所以我尝试在flash中创建一个计时器,只是一个基本计时器。我看了一些关于谷歌的教程,发现了一些不错的。我遇到的问题是当我尝试在不同的屏幕上创建计时器时。我已经创建了动态文本框
myText
。当我尝试访问
myText
时,它会给我
游戏屏幕,层'AS3',第156帧,第11行,第21120列:访问未定义属性myText。

这是调用计时器时我的代码的样子:

import flash.utils.Timer;
import flash.events.TimerEvent;

var count :Number=60;
var myTimer :Timer=new Timer(1000, count);
myTimer.addEventListener(TimerEvent.TIMER, countdown);
myTimer.start();

function countdown(event:TimerEvent):void
{
    myText.text=String((count)-myTimer.currentCount);
}
我已经跟随教程到了一个T,并不断得到这个问题<代码>我是否创建了错误的文本框?我需要将文本框添加到我想要的屏幕上吗?我是否需要创建一个包含文本框的电影剪辑?我不确定我到底做错了什么,如果有任何帮助,将不胜感激。谢谢

我需要将文本框添加到我想要的屏幕上吗

对。错误状态下,无法在关键帧处访问文本字段,在关键帧处,您使用计时器放置了代码。另外,如果您在所需的关键帧上已经有文本字段,我想您忘记给它命名了,请同时检查这一时刻


好的,我好像已经明白了。我没有在顶部的代码中启动它。我在代码顶部添加了
public var myText:TextField
,现在它可以正常工作了!谢谢