Beispiel #1
0
    void LookAfterDead(GameObject obj)
    {
        //玩家死亡后,摄像机看向尸体
        SpectreCamera spectre = (SpectreCamera)GameObject.FindObjectOfType(typeof(SpectreCamera));

        if (spectre)
        {
            spectre.LookingAtObject(obj);
        }
    }
    public override void OnDeadBodySpawned(GameObject deadbody)
    {
        //tell the spectre cam to look at this corpse
        SpectreCamera spectre = (SpectreCamera)GameObject.FindObjectOfType(typeof(SpectreCamera));

        if (spectre && SpectreOnDead && IsMine)
        {
            spectre.LookingAtObject(deadbody);
        }
        base.OnDeadBodySpawned(deadbody);
    }