トップページへ
 アイテム
・カギと扉   | 利用規約 | 使い方 | 操作方法 |
■説明
扉が設置してあり、カギをもっていないと先に進めないように
なっています。
■参考
アイテム - アイテム配置
イベント - 可動ブロック
■解説
1.カギを取ったとき

 ・カギが自機と接触したら、カギの数を1増やします。

  $key
   if (crashTo($Mychar)) {$Mychar.key++;die();}

2.扉と接触したとき

 ・カギを持っていない場合は、自機の進行方向と反対の移動を加え、先に進まない
  ようにします。(赤字部分)
 ・カギを持っている場合は、扉を消去し、カギの個数を1減らします。(青字部分)

  $Event
   //自機の右にブロックがある場合
   if(abs($Mychar.y-y)<blockwidth-5 && $Mychar.x<x &&
            abs($Mychar.x-x)<blockwidth-7 && $Mychar.vx>=0){
     
if ($Mychar.vy<6) $Mychar.x-=blockwidth-5-abs($Mychar.x-x)-$Mychar.wsp;
     
if ($Mychar.vy==0 && $Mychar.key>=1){die();$Mychar.key--;}
   }



トップページへ