jac*_*p62 6 flash text dynamic actionscript-3
我是动作脚本3的新手,我正在努力制作一个非常基本的游戏.然而,无论我看多少页,我找不到一种让我的游戏保持得分的工作方式:/.
我要做的是让它每10秒,10分加到分数上(现在我用一把钥匙替换它,看看我是否可以让它起作用,但事实并非如此).这是我正在尝试使用的代码:
var playerScore:int = 0
stage.addEventListener(MouseEvent.CLICK,onclick);
function updateTextFields():void{
playerScoreText.text = ("Player Score: " + playerScore);
}
if(Key.isDown(Key.G)){
playerScore++; //increase playerScore by 1
updateTextFields();
}
Run Code Online (Sandbox Code Playgroud)
playerScoreText是动态文本的名称,任何帮助将不胜感激:)
此代码全部添加在时间轴中
我认为问题很可能是创建动态文本的问题,但我不确定.
确保字体嵌入正确并且动态文本字段的颜色与背景不同。
也可以代替写作
playerScoreText.text = ("Player Score: " + playerScore);
Run Code Online (Sandbox Code Playgroud)
尝试这个
playerScoreText.text = "Player Score: " + String(playerScore);
Run Code Online (Sandbox Code Playgroud)