コード例 #1
0
 // Start is called before the first frame update
 void Start()
 {
     rb           = GetComponent <Rigidbody>();
     healthScript = GetComponent <PlayerHealth>();
     hungerScript = GetComponent <PlayerHunger>();
     dustEmitter  = GetComponent <DustEmitter>();
 }
コード例 #2
0
 void Awake()
 {
     level        = 1f;
     exp          = 0f;
     maxExp       = 26f;
     playerHealth = player.GetComponent <PlayerHealth>();
     playerHunger = player.GetComponent <PlayerHunger>();
 }
コード例 #3
0
 // Start is called before the first frame update
 void Start()
 {
     InvokeRepeating("ResetDestination", 0.0f, recalculateTime);
     hungerScript        = player.GetComponent <PlayerHunger>();
     healthScript        = player.GetComponent <PlayerHealth>();
     playerRb            = player.GetComponent <Rigidbody>();
     winTrigger          = endTrigger.GetComponent <WinTrigger>();
     rb                  = GetComponent <Rigidbody>();
     dustEmitter         = GetComponent <DustEmitter>();
     dustEmitter.stopped = false;
 }
コード例 #4
0
        // Use this for initialization

        void Start()
        {
            hunger          = GetComponent <PlayerHunger>();
            collider        = GetComponent <BoxCollider>();
            hunger.OnDeath += HandleDeath;
            money           = GetComponent <PlayerMoney>();
            money.OnDeath  += HandleDeath;
            player          = PlayerManager.s.player.GetComponent <PlayerController>();
            interact        = GetComponent <PlayerInteract>();
            gameover.GetComponent <Canvas>().enabled = false;
            velocity = GetComponent <Rigidbody>();
            animate  = GetComponent <PlayerController>().render.GetComponent <Animator>();
        }
コード例 #5
0
 void Awake()
 {
     if (!hunger)
     {
         hunger = FindObjectOfType <PlayerHunger>();
     }
     if (!money)
     {
         money = FindObjectOfType <PlayerMoney>();
     }
     SetHunger();
     SetMoney();
 }
コード例 #6
0
ファイル: InventoryPanel.cs プロジェクト: echen67/Warriors
    void Start()
    {
        //initialize playerHealth and playerHunger
        playerHealth = player.GetComponent <PlayerHealth>();
        playerHunger = player.GetComponent <PlayerHunger>();

        //Create slots
        for (int i = 0; i < 16; i++)
        {
            GameObject slotInstance = Instantiate(slotPrefab);
            slotInstance.transform.SetParent(this.gameObject.transform, false);
            slotsList[i] = slotInstance.transform;
        }
        //Fill up itemsList with empty Items
        for (int i = 0; i < itemsList.Length; i++)
        {
            Item2 emptyItem = new Item2();
            itemsList[i] = emptyItem;
        }
    }
コード例 #7
0
    // Update is called once per frame
    void Update()
    {
        if (!warmingUp && playerMovement.IsMoving || miniGameManager.IsInMiniGame && !warmingUp && playerMovement.IsMoving)
        {
            aktTemperature -= Time.deltaTime * temperatureLossSpeed;
        }
        else if (!warmingUp && !playerMovement.IsMoving && !miniGameManager.IsInMiniGame)
        {
            aktTemperature -= Time.deltaTime * temperatureLossSpeed * standStillModifier;
        }
        else if (warmingUp)
        {
            aktTemperature += Time.deltaTime * warmUpSpeed;
        }

        bodyTemperatureImage.fillAmount = aktTemperature / maxTemperature;

        if (aktTemperature < float.Epsilon)
        {
            PlayerHunger.Death();
        }
    }
コード例 #8
0
ファイル: PlayerHunger.cs プロジェクト: fannbrian/Bennys
 public void Awake()
 {
     s = this;
 }
コード例 #9
0
 // Start is called before the first frame update
 void Start()
 {
     hungerScript = player.GetComponent <PlayerHunger>();
     healthScript = player.GetComponent <PlayerHealth>();
 }
コード例 #10
0
 // Use this for initialization
 void Start()
 {
     hunger = FindObjectOfType <PlayerHunger>();
     money  = FindObjectOfType <PlayerMoney>();
 }
コード例 #11
0
ファイル: HungerBar.cs プロジェクト: fannbrian/Bennys
 // Use this for initialization
 void Start()
 {
     player = FindObjectOfType <PlayerHunger>();
 }