Esempio n. 1
0
 void Start()
 {
     player           = transform.root.gameObject;
     control          = player.GetComponent <PlayerInputControls>();
     playerInventory  = player.GetComponent <PlayerInventory>();
     playerProperties = player.GetComponent <PlayerProperties>();
     playerController = player.GetComponent <PlayerControllerSinglePlayer>();
     playerStamina    = player.GetComponent <Stamina>();
     playerAmmo       = player.GetComponent <PlayerAmmo>();
     for (int i = 0; i < transform.childCount; i++)
     {
         int tempInt = i;
         itemImage.Add(transform.GetChild(i).transform.GetChild(1).GetComponent <Image>());
         itemButtons.Add(transform.GetChild(i).GetComponent <Button>());
         amountOfText.Add(transform.GetChild(i).transform.GetChild(2).GetComponent <Text>());
         itemImage[i].rectTransform.localPosition = new Vector3(12.8f, -12.8f, 0);
         itemButtons[i].onClick.AddListener(() => ButtonClickFunction(tempInt));
         EventTrigger       trigger = itemButtons[tempInt].GetComponent <EventTrigger>();
         EventTrigger.Entry entry   = new EventTrigger.Entry();
         entry.eventID = EventTriggerType.PointerEnter;
         entry.callback.AddListener((data) => { OnPointerEnterDelegate((PointerEventData)data, tempInt); });
         trigger.triggers.Add(entry);
         numOfItemSlots++;
         UnityEvent rightClickTrigger = transform.GetChild(i).GetComponent <RightClickButton>().rightClick;
         rightClickTrigger.AddListener(() => OnRightClick(tempInt));
     }
     for (int i = 0; i < 6; i++)
     {
         AddInventorySlot();
     }
     playerArmor  = player.GetComponent <PlayerArmor>();
     playerHealth = player.GetComponent <HealthSinglePlayer>();
     weaponSwitch = player.GetComponent <WeaponSwitch>();
 }
Esempio n. 2
0
 private void Start()
 {
     aud              = GetComponent <AudioSource>();
     weaponSwitch     = GetComponent <WeaponSwitch>();
     playerController = GetComponent <PlayerControllerSinglePlayer>();
     gunAimUp         = GetComponent <GunAimUpSinglePlayer>();
     playerHealth     = GetComponent <HealthSinglePlayer>();
     pauseGame        = GetComponent <PauseGame>();
 }
Esempio n. 3
0
    // Use this for initialization
    void Start()
    {
        text = GetComponent <Text>();
        GameObject player = transform.root.gameObject;

        playerHealth     = player.GetComponent <HealthSinglePlayer>();
        playerStamina    = player.GetComponent <Stamina>();
        playerProperties = player.GetComponent <PlayerProperties>();
        playerController = player.GetComponent <PlayerControllerSinglePlayer>();
        weight           = player.GetComponent <Weight>();
        control          = player.GetComponent <PlayerInputControls>();
    }
 // Use this for initialization
 void Start()
 {
     controller = gameObject.GetComponent <PlayerControllerSinglePlayer>();
 }