public Set ( |
||
transition | ||
srcState | AnimatorState | |
dstState | AnimatorState | |
Résultat | void |
public void Set(AnimatorStateTransition transition, AnimatorState srcState, AnimatorState dstState)
{
if (transition != null)
{
this.m_SrcState = srcState;
this.m_DstState = dstState;
this.m_TransitionDuration = transition.duration;
this.m_TransitionOffset = transition.offset;
this.m_ExitTime = 0.5f;
}
else
{
this.Init();
}
}
}
public void SetTransition(AnimatorStateTransition transition, AnimatorState sourceState, AnimatorState destinationState, AnimatorControllerLayer srcLayer, Animator previewObject) { this.m_RefSrcState = sourceState; this.m_RefDstState = destinationState; TransitionPreview.TransitionInfo transitionInfo = new TransitionPreview.TransitionInfo(); transitionInfo.Set(transition, sourceState, destinationState); if (this.MustResample(transitionInfo)) { this.ResampleTransition(transition, srcLayer.avatarMask, transitionInfo, previewObject); } }