void OnCollisionEnter(Collision collision) { if (collision.gameObject.CompareTag("Player") && hited == false) { hited = true; // Color cur Material mat = gameObject.GetComponent <Renderer>().material; Color currCol = mat.color; currCol.r *= 0.2f; currCol.g *= 0.2f; currCol.b *= 0.2f; mat.SetColor("_Color", currCol); PlayerOxygen oxygen = collision.gameObject.GetComponent <PlayerOxygen> (); oxygen.OxygenRecharge(oxygenRegenVal); ScoreManager.score += 1; // Debug.Log (ScoreManager.score); EventManager.TriggerEvent <OxygenCollisionEvent, Vector3, string>(collision.contacts[0].point, "Player"); } }
// Use this for initialization void Start() { CurrentHealth = StartingHealth; PlayerRef = GameObject.FindGameObjectWithTag("Player"); OxyScriptRef = PlayerRef.GetComponent<PlayerOxygen>(); HealthScriptRef = PlayerRef.GetComponent<PlayerHealth>(); }
private void Start() { swimming = false; anim = GetComponentInChildren <Animator>(); previousHorizontal = 1; bTimer = 1.0f; player = transform.GetComponent <Rigidbody2D>(); oxygen = transform.GetComponent <PlayerOxygen>(); }
void Start() { // oxygen m_playerOxygen = SingletonManager.Player.GetComponent <PlayerOxygen>(); //m_oxygenScrollBar = GetOxygen().GetComponent<Scrollbar>(); m_oxygenHandle = GetOxygen().transform.FindChild("Sliding Area").gameObject.transform.FindChild("Handle").GetComponent <Image>(); // battery m_playerBattery = SingletonManager.Player.GetComponent <PlayerBattery>(); //m_batteryScrollBar = GetBattery().GetComponent<Scrollbar>(); m_batteryHandle = GetBattery().transform.FindChild("Sliding Area").gameObject.transform.FindChild("Handle").GetComponent <Image>(); }
private void Start() { AngleSection = 1; currentAnimation = 1; justFlipped = false; flipping = false; swimming = false; anim = GetComponentInChildren <Animator>(); previousHorizontal = 1; bTimer = 1.0f; player = transform.GetComponent <Rigidbody2D>(); oxygen = transform.GetComponent <PlayerOxygen>(); Application.targetFrameRate = 60; }
void Start() { m_PlayerOxygen = SingletonManager.Player.GetComponent <PlayerOxygen>(); m_capsuleCollider = this.GetComponent <CapsuleCollider>(); if (m_capsuleCollider == null) { Debug.Log("Hey guys, make sure that the capsuleCollider is attached to the Player, else the crouching must be reworked."); } m_rigidbody = GetComponent <Rigidbody>(); m_offset = Camera.main.transform.position.y - m_capsuleCollider.center.y; }
void Awake() { OxygenRef = GetComponent<PlayerOxygen>(); mainCamera = GameObject.FindGameObjectWithTag("MainCamera"); }
// Use this for initialization void Start() { oxyLight = GameObject.Find("OxygenLight"); o2 = GameObject.FindGameObjectWithTag("Player").GetComponent<PlayerOxygen>(); }