コード例 #1
0
ファイル: EndOfLevel.cs プロジェクト: Nemus91/AsciiShooter
 public override void OnCollide(MoveableObject Other)
 {
     if (Other.GetType() == typeof (Player))
     {
         Game.Endlevel();
     }
 }
コード例 #2
0
ファイル: Collectable.cs プロジェクト: Nemus91/AsciiShooter
        public override void OnCollide(MoveableObject Other)
        {
            if (Other.GetType()==typeof(Player))
            {
                ((Player)Other).Weaponlist.Add(Item);
                Destroy();

            }
        }
コード例 #3
0
ファイル: Bullet.cs プロジェクト: Nemus91/AsciiShooter
 public override void OnCollide(MoveableObject Other)
 {
     if (Other != null)
     {
         if (Other.GetType() == typeof(Enemy))
         {
             ((Enemy)Other).Health -= Damage;
         }
     }
     Destroy();
 }