/Scripts/ShovelInteract.js
http://acid-and-base.googlecode.com/ · JavaScript · 35 lines · 34 code · 1 blank · 0 comment · 12 complexity · 284f33e783bdd40fbc8d81c9f2de5724 MD5 · raw file
- var inRange : boolean = false;
- var showGUI : boolean = false;
- var ant;
- function Start ()
- {
- ant = GameObject.Find("AntDialog").GetComponent("Tutorial");
- }
- function OnTriggerEnter (col : Collider)
- {
- var prop : Properties = col.GetComponent("Properties");
- if(prop == null)
- return;
- if(prop.abType == AcidOrBase.Acid && prop.ph < 4)
- inRange = true;
- }
- function OnTriggerExit (col : Collider)
- {
- var prop : Properties = col.GetComponent("Properties");
- if(prop == null)
- return;
- if(prop.abType == AcidOrBase.Acid && prop.ph < 4)
- inRange = false;
- }
- function Update ()
- {
- if(inRange)
- {
- if(Input.GetKeyDown(KeyCode.E))
- {
- ant.shovel = true;
- Destroy(this);
- }
- }
- }