Adds a transform which should be animated. This allows you to reduce the number of animations you have to create.
recursive
is true all children of the mix
transform will also be animated.
If you don't call AddMixingTransform, all animation curves will be used.function Start() { var shoulder : Transform; animation["wave_hand"].AddMixingTransform(shoulder); }
using UnityEngine; using System.Collections; public class Example : MonoBehaviour { void Start() { Transform shoulder; animation["wave_hand"].AddMixingTransform(shoulder); } }
import UnityEngine import System.Collections public class Example(MonoBehaviour): def Start() as void: shoulder as Transform animation['wave_hand'].AddMixingTransform(shoulder)
function Start () {
// Adds a mixing transform using a path instead
var mixTransform : Transform = transform.Find("rootupper_body
left_shoulder");
animation["wave_hand"].AddMixingTransform(mixTransform);
}
using UnityEngine;
using System.Collections;
public class Example : MonoBehaviour {
void Start() {
Transform mixTransform = transform.Find("rootupper_body
left_shoulder");
animation["wave_hand"].AddMixingTransform(mixTransform);
}
}
import UnityEngine
import System.Collections
public class Example(MonoBehaviour):
def Start() as void:
mixTransform as Transform = transform.Find('rootupper_body
left_shoulder')
animation['wave_hand'].AddMixingTransform(mixTransform)