コード例 #1
0
ファイル: Hero.cs プロジェクト: fjpavm/gdddev
 /// <summary>
 /// Handles collisions of Hero with AIEntities
 /// </summary>
 public bool OnCollision(Scenes.DrawableSceneComponent dsc)
 {
     AI.AIMonster monster = dsc as AI.AIMonster;
     if (monster == null)
     {
         return(true);
     }
     if (monster.life > 0)
     {
         DecreaseLife();
         return(true);
     }
     else
     {
         return(true);
     }
 }
コード例 #2
0
ファイル: GeomDC.cs プロジェクト: fjpavm/gdddev
 public GeomDC(Scenes.DrawableSceneComponent dsc, Geom g) : base(g.Body, g)
 {
     thisObject = dsc; this.OnCollision += OnCollisionFunction;
 }