Summary
A serializable
Animancer.ITransition
which can create a particular type of Animancer.AnimancerState
when passed into Animancer.AnimancerPlayable.Play(Animancer.ITransition)
.
- Assembly
- Animancer
.dll - Namespace
- Animancer
- Interfaces
-
- ITransitionDetailed
- I
Transition With Events - IHasEvents
- ICopyable
<AnimancerTransition <Float3 Controller >State > - I
Animation Clip Collection - ICopyable
<ControllerTransition <Float3 Controller >State > - Float3
Controller State .ITransition - ITransition
<Float3 Controller >State - ITransition
- IHasKey
- IPolymorphic
- ICopyable
<Float3 Controller >Transition
- Base Types
graph BT
Type-->Base0["ControllerTransition<Float3ControllerState>"]
Base0-->Base1["AnimancerTransition<Float3ControllerState>"]
Base1-->Base2["Object"]
Type-.->Interface0["ITransitionDetailed"]
click Interface0 "/animancer-v7-4/api/Animancer/ITransitionDetailed"
Type-.->Interface1["ITransitionWithEvents"]
click Interface1 "/animancer-v7-4/api/Animancer/ITransitionWithEvents"
Type-.->Interface2["IHasEvents"]
click Interface2 "/animancer-v7-4/api/Animancer/IHasEvents"
Type-.->Interface3["ICopyable<AnimancerTransition<Float3ControllerState>>"]
Type-.->Interface4["IAnimationClipCollection"]
click Interface4 "/animancer-v7-4/api/Animancer/IAnimationClipCollection"
Type-.->Interface5["ICopyable<ControllerTransition<Float3ControllerState>>"]
Type-.->Interface6["Float3ControllerState.ITransition"]
click Interface6 "/animancer-v7-4/api/Animancer/ITransition"
Type-.->Interface7["ITransition<Float3ControllerState>"]
Type-.->Interface8["ITransition"]
click Interface8 "/animancer-v7-4/api/Animancer/ITransition"
Type-.->Interface9["IHasKey"]
click Interface9 "/animancer-v7-4/api/Animancer/IHasKey"
Type-.->Interface10["IPolymorphic"]
click Interface10 "/animancer-v7-4/api/Animancer/IPolymorphic"
Type-.->Interface11["ICopyable<Float3ControllerTransition>"]
Type["Float3ControllerTransition"]
class Type type-node
Syntax
[Serializable]
public class Float3ControllerTransition : ControllerTransition<Float3ControllerState>,
ITransitionDetailed, ITransitionWithEvents, IHasEvents,
ICopyable<AnimancerTransition<Float3ControllerState>>, IAnimationClipCollection,
ICopyable<ControllerTransition<Float3ControllerState>>, Float3ControllerState.ITransition,
ITransition<Float3ControllerState>, ITransition, IHasKey, IPolymorphic,
ICopyable<Float3ControllerTransition>
Remarks
Documentation: Transitions
Attributes
Type | Description |
---|---|
Serializable |
Constructors
Name | Summary |
---|---|
Float3 |
Creates a new Animancer.Float3ControllerTransition . |
Float3 |
Creates a new Animancer.Float3ControllerTransition with the specified Animator Controller and parameters. |
Properties
Name | Value | Summary |
---|---|---|
ParameterNameX | string |
[
UnityEngine.SerializeField ] The name that will be used to access ParameterX . |
ParameterNameY | string |
[
UnityEngine.SerializeField ] The name that will be used to access ParameterY . |
ParameterNameZ | string |
[
UnityEngine.SerializeField ] The name that will be used to access ParameterZ . |
Methods
Name | Value | Summary |
---|---|---|
CopyFrom |
void |
Copies the contents of `copyFrom` into this object, replacing its previous contents.
|
CreateState |
Float3 |
Creates and returns a new TState.
|
Operators
Name | Value | Summary |
---|---|---|
implicit operator |
Runtime |
Inherited from ControllerTransition
|