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_bodyleft_shoulder");
animation["wave_hand"].AddMixingTransform(mixTransform);
}
using UnityEngine;
using System.Collections;
public class Example : MonoBehaviour {
void Start() {
Transform mixTransform = transform.Find("rootupper_bodyleft_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_bodyleft_shoulder')
animation['wave_hand'].AddMixingTransform(mixTransform)