예제 #1
0
    protected void Start()
    {
        foreach (MessageTransmitter t in enabledTransmitters)
        {
            if (t != null)
            {
                t.enabled = true;
            }
        }
        foreach (MessageTransmitter t in disabledTransmitters)
        {
            if (t != null)
            {
                t.enabled = false;
            }
        }

        ship = FindObjectOfType <Ship>();
        shipStartPosition = ship.transform.position;

        fader = FindObjectOfType <FaderInOut>();
        if (fader == null)
        {
            Debug.LogError("No FaderInOut in the scene!");
        }
    }
 void Awake()
 {
     anim           = GetComponent <Animator>();
     playerMovement = GetComponent <PlayerMovement>();
     hashId         = GameObject.FindGameObjectWithTag(Tags.gameController).GetComponent <HashKeyAnimation>();
     fader          = GameObject.FindGameObjectWithTag(Tags.fader).GetComponent <FaderInOut>();
     playerSighting = GameObject.FindGameObjectWithTag(Tags.fader).GetComponent <LastPlayerSighting>();
 }