私はアクション スクリプト 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();
}
playerScoreText は動的テキストの名前です。どんな助けでも大歓迎です:)
このコードはすべてタイムラインに追加されました
問題はおそらく動的テキストの作成にあると思いますが、よくわかりません。