Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class PlayerPad : MonoBehaviour
- {
- public bool darkMatterPad;
- public bool moonStonePad;
- //public int darkmatter;
- private Playerstats _player;
- [SerializeField]
- private bool entered;
- [SerializeField]
- private bool entered1;
- private void OnTriggerEnter(Collider other)
- {
- if (moonStonePad == true)
- {
- if (other.gameObject.tag == "Player")
- {
- GameObject[] gos = GameObject.FindGameObjectsWithTag("Player");
- foreach (GameObject go in gos)
- {
- _player = go.GetComponent<Playerstats>();
- Debug.Log("Found playerstats class");
- entered1 = true;
- }
- }
- }
- if (darkMatterPad == true)
- {
- if (other.gameObject.tag == "Player")
- {
- GameObject[] gos = GameObject.FindGameObjectsWithTag("Player");
- foreach (GameObject go in gos)
- {
- _player = go.GetComponent<Playerstats>();
- Debug.Log("Found playerstats class");
- entered = true;
- }
- }
- }
- }
- private void OnTriggerExit(Collider other)
- {
- if (moonStonePad == true)
- {
- if (other.gameObject.tag == "Player")
- {
- entered1 = false;
- }
- }
- if (darkMatterPad == true)
- {
- if (other.gameObject.tag == "Player")
- {
- entered = false;
- }
- }
- }
- public void Update()
- {
- if (entered == true)
- {
- Debug.Log("darkmatter gained");
- _player.darkmatter++;
- }
- if (entered1 == true)
- {
- Debug.Log("moonstone gained");
- _player.moonStone++;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement