> 数字入れたら反応するけど、入れなくても反応するよ 意味不明。どうしたいの?? 特別な数値が与えられた場合分岐するってのは可能。 def 内だけで使う変数は全て var で宣言してローカル変数にしましょう。 具体的には 6行目を var y, msg$, t とする。 でないとグローバル変数と衝突して、def のありがたみも半減。 16行目 いきなりグローバル変数の x,y 参照してるけど、これは引数で与えた方がいいと思います。 def event x,y,label$, ... てな感じ。