void addFlingScript(GameObject primitiveObject) { fling scriptOfGameObjectInstance = primitiveObject.AddComponent <fling> (); scriptOfGameObjectInstance.main = primitiveObject; scriptOfGameObjectInstance.rb = primitiveObject.GetComponent <Rigidbody> (); scriptOfGameObjectInstance.vel = Random.Range(2500, 5000); }
void applyNoGazeTrigger(GameObject primitiveObject) { fling script = primitiveObject.GetComponent <fling> (); addEventTriggerToObject(primitiveObject, EventTriggerType.PointerExit, script.IsNotGazed); }
void applyClickTrigger(GameObject primitiveObject) { fling script = primitiveObject.GetComponent <fling> (); addEventTriggerToObject(primitiveObject, EventTriggerType.PointerClick, script.Clicked); }