※ ChatGPTを利用し、要約された質問です(原文:変数の利用方法)
変数の利用方法
変数の利用方法
皆様いつもお世話になっています。
毎回単純な質問ばかりして申し訳ないのですが、どうしてもエラーの原因が分からなくて投稿させて
いただきました。
環境は CS3のAS3 です。
下記のソースでどうしても、ボタンにマウスオーバーしたときに、
【条件は未定義であり、プロパティがありません。】
とでます。
自分的には、gotoAndPlayのインスタンス名のしての仕方が悪いのかと思っているのですが、
複数のボタンで同じ処理をさせたいので、直接インスタンス名を指定しないで、変数で指定したいのですが。
本当に説明がへたくそでスイマセン。
宜しくお願いいたします。
-------------------------------------------------------------------
//マウスオーバー
bot1.addEventListener(MouseEvent.MOUSE_OVER, handleRollOver(1));
function handleRollOver(bot:int){
return function (e:MouseEvent){
this["bot" + bot].gotoAndPlay("Over");
}
}
-------------------------------------------------------------------
お礼
丁寧に教えて頂きまして、ありがとうございます。 分からないことだらけで、無我夢中でやっていましたが、 教えて頂いた内容を何度も、よむことでイベント処理の事が 少しずつ分かってきました。 教えた頂いたソースでボタンの処理も無事に成功しました。 本当にありがとうございました。