All Classes Namespaces Functions Variables Enumerations Properties Pages
Public Attributes | List of all members
InteractionObject.InteractionEvent Class Reference

Predefined interaction events for pausing, picking up, triggering animations and sending messages. More...

Collaboration diagram for InteractionObject.InteractionEvent:
Collaboration graph
[legend]

Public Attributes

float time
 The time of the event since interaction start. More...
 
bool pause
 If true, the interaction will be paused on this event. The interaction can be resumed by InteractionSystem.ResumeInteraction() or InteractionSystem.ResumeAll; More...
 
bool pickUp
 If true, the object will be parented to the effector bone on this event. Note that picking up like this can be done by only a single effector at a time. If you wish to pick up an object with both hands, see the Interaction PickUp2Handed demo scene. More...
 
AnimatorEvent[] animations
 The animations called on this event. More...
 
Message[] messages
 The messages sent on this event using GameObject.SendMessage(). More...
 
UnityEvent unityEvent
 The UnityEvent to invoke on this event. More...
 

Detailed Description

Predefined interaction events for pausing, picking up, triggering animations and sending messages.