私も spfunc オススメです。 spset したら spvar 命令で 0 番目の変数に敵のタイプ (0=スライム, 1=スケルトン, ...) を入れときます。で spfunc 管理番号, "enemy_move" def enemy_move on spvar(callindex, 0) goto @slime, @skeleton @slime 'スライムの行動を書く return @skeleton 'ガイコツの行動を書く return end てな感じでタイプごとの行動を書きます。 で、メインループの中で call sprite 命令を実行する。