コード例 #1
0
ファイル: Collectible.cs プロジェクト: bodedoctor/onslaught
    public void ApplyForce(KillForce force)
    {
        var pointKillForce = force as PointKillForce;
        var explosionKillForce = force as ExplosionKillForce;

        if (pointKillForce != null)
            pointKillForce.ApplyKillForce(rigidbody);

        if (explosionKillForce != null)
            explosionKillForce.ApplyKillForce(rigidbody);
    }
コード例 #2
0
ファイル: EnemyCorpse.cs プロジェクト: bodedoctor/onslaught
    public void ApplyForce(KillForce force)
    {
        var pointKillForce = force as PointKillForce;
        var explosionKillForce = force as ExplosionKillForce;

        if (pointKillForce!=null)
            pointKillForce.ApplyKillForce(transform.FindChild("NewDude").FindChild("Pelvis").rigidbody);

        if (explosionKillForce!=null)
            explosionKillForce.ApplyKillForce(transform.FindChild("NewDude").FindChild("Pelvis").rigidbody);
    }
コード例 #3
0
ファイル: Killable.cs プロジェクト: bodedoctor/onslaught
 public void SetKillForce(KillForce killForce)
 {
     this.killForce = killForce;
 }