Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //****** Donations are greatly appreciated. ******
- //****** You can donate directly to Jesse through paypal at https://www.paypal.me/JEtzler ******
- var target : Transform;
- var rotationSpeed = 5;
- var myTransform : Transform;
- var canMove : boolean = true;
- var inCombat : boolean = false;
- var fireSpell : Transform;
- function Awake() {
- myTransform = transform;
- }
- function Start() {
- target = GameObject.FindWithTag("node2").transform;
- }
- function Update () {
- var moveSpeed = Random.Range(30,80);
- if(canMove == true && inCombat == false && TowerScript.tower1destroyed == false) {
- myTransform.rotation = Quaternion.Slerp(myTransform.rotation,
- Quaternion.LookRotation(target.position - myTransform.position), rotationSpeed*Time.deltaTime);
- myTransform.position += myTransform.forward * moveSpeed * Time.deltaTime;
- }
- }
- function OnTriggerEnter (col : Collider) {
- if(col.gameObject.tag == "tower1trigger") {
- Debug.Log("entered tower1");
- if(TowerScript.tower1destroyed == false) {
- canMove = false;
- Instantiate(fireSpell,this.transform.position,Quaternion.identity);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement