※ ChatGPTを利用し、要約された質問です(原文:ActionScript3.0の質問です)
ActionScript3.0の質問です
このQ&Aのポイント
ActionScript3.0でのプログラムに問題があるかどうか確認したいです。
プログラムをデバッグしてもエラーは出ていないようですが、論理的、プログラム的に問題はないか不安です。
ランダムな数値を生成し、ボタンのクリックに応じて画面のフレームを切り替えるプログラムに対してアドバイスをいただきたいです。
このようなプログラムも考えました。
デバッグではエラーは出ませんでしたが、論理的、プログラム的に問題はありますでしょうか?
function fl_GenerateRandomNumber(limit:Number):Number
{
var randomNumber:Number = Math.floor(Math.random()*(limit+1));
return randomNumber;
}
var xxx:Number=fl_GenerateRandomNumber(3);
Button_1.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrameButton);
function fl_ClickToGoToAndStopAtFrameButton(event:MouseEvent):void
{
if(xxx==0)
{this.gotoAndStop(3);}
else
{this.gotoAndStop(7);}
}
function fl_GenerateRandomNumber2(limit:Number):Number
{
var randomNumber:Number = Math.floor(Math.random()*(limit+1));
return randomNumber;
}
var xxx2:Number=fl_GenerateRandomNumber2(3);
Button_2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame2Button);
function fl_ClickToGoToAndStopAtFrame2Button(event:MouseEvent):void
{
if(xxx2==1)
{this.gotoAndStop(4);}
else
{this.gotoAndStop(7);}
}