void Awake()
 {
     if (Instance)
     {
         Destroy(this);
     }
     else
     {
         Instance = this;
         ChangeCursor("laser");
     }
 }
示例#2
0
    private void Start()
    {
        if (weaponDisplay != null)
        {
            Destroy(weaponDisplay);
        }
        weaponDisplay = this;

        if (weaponUnlockData.shotgunUnlocked)
        {
            ShowPea();
            ShowGrape();
        }
        if (weaponUnlockData.sniperUnlocked)
        {
            ShowPeanut();
        }
    }
示例#3
0
    void Initialize()
    {
        if (!hasInitialized)
        {
            hsDisplay     = transform.Find("HealthAndShieldsDisplay").gameObject;
            messageText   = transform.Find("MessageText").gameObject;
            objectiveText = transform.Find("ObjectiveText").gameObject;
            timerText     = transform.Find("TimerText").gameObject;
            throttleText  = transform.Find("ThrottleText").gameObject;
            weaponDisplay = transform.Find("WeaponDisplay").gameObject;

            if (hsDisplay != null)
            {
                hsDisplayController = hsDisplay.GetComponent <HealthAndShieldsDisplayController>();
            }
            if (messageText != null)
            {
                messageTextController = messageText.GetComponent <MessageTextController>();
            }
            if (objectiveText != null)
            {
                objectiveTextController = objectiveText.GetComponent <ObjectiveTextController>();
            }
            if (timerText != null)
            {
                timerTextController = timerText.GetComponent <TimerTextController>();
            }
            if (throttleText != null)
            {
                throttleTextController = throttleText.GetComponent <ThrottleTextController>();
            }
            if (weaponDisplay != null)
            {
                weaponDisplayController = weaponDisplay.GetComponent <WeaponDisplayController>();
            }

            hasInitialized = true;
        }
    }
 void Awake()
 {
     if (Instance)
     {
         Destroy(this);
     }
     else
     {
         Instance = this;
         ChangeCursor("laser");
     }
 }