void Update() { var e = GetComponent <IEntity>(); var transform1 = transform; if (Input.GetKey(KeyCode.W)) { transform1.position += speed * Time.deltaTime * transform1.right; } if (Input.GetKey(KeyCode.S)) { transform1.position -= speed * Time.deltaTime * transform1.right; } if (Input.GetKey(KeyCode.A)) { transform1.position += speed * Time.deltaTime * transform1.forward; } if (Input.GetKey(KeyCode.D)) { transform1.position -= speed * Time.deltaTime * transform1.forward; } if (useKeyDownInsteadOfKeyForSpell) { if (Input.GetKeyDown(KeyCode.Space)) { ISLParser.ParseSpell(spell).Cast(e, e, e); } } else { if (Input.GetKey(KeyCode.Space)) { ISLParser.ParseSpell(spell).Cast(e, e, e); } } }
void Parse() { ISLParser.ParseSpell(spell); }