public override void DoEvent(EngineEvent _event) { base.DoEvent(_event); if (objToUse != null) { method.go = objToUse; method.InvokeMethod(); } }
protected override void AffectObject() { var script = (Behaviour)affectedGameObject.GetComponent(behaviour.stringValue); if (script) { method.go = affectedGameObject; method.InvokeMethod(); } }
void DoEvents() { method.InvokeMethod(); }
void DoCallMethod() { methodToCall.InvokeMethod(); }