Enemy.die()
のようにクラス名を指定してdieを呼び出すことは出来ません.all(Enemy).die()
のように書きます.Main
$enemy1=new Enemy{x:100, y:100};
$enemy2=new Enemy{x:100, y:200};
while(true){
//zキーを押すと$enemy1だけが消える
if(getkey("z")) $enemy1.die();
//xキーを押すと$enemy2だけが消える
if(getkey("x")) $enemy2.die();
//aキーを押すとすべてのEnemyオブジェクトが消える
if(getkey("a")) all(Enemy).die();
update();
}
Enemy
// 敵の動作を書く。(とりあえず何も書かなくてもよい)