Ejemplo n.º 1
0
 void SetupSimpleAnimationComponent2()
 {
     foreach (var c in m_clips)
     {
         m_sanim.AddState(c, c.name);
     }
 }
	public void ChangeAnimation(AnimationClip cip, string stateName="Default") {
		if(animation.GetState(stateName) != null) {
			animation.Stop(stateName);
			animation.RemoveState(stateName);
		}
		animation.AddState(cip, stateName);
		animation.Play(stateName);
	}
        public void AddState_WithLegacyClip_Throws_ArgumentException()
        {
            SimpleAnimation animation = Instantiate();
            var             clip      = new AnimationClip();

            clip.legacy = true;
            Assert.Throws <ArgumentException>(() => { animation.AddState(clip, "DefaultName"); });
        }
Ejemplo n.º 4
0
    void Start()
    {
        V = this;
        //var r = GetComponent<Rigidbody>();
        //r.constraints = RigidbodyConstraints.FreezeAll;

        foreach (var c in m_clips)
        {
            m_sanim.AddState(c, c.name);
        }
        transform.position = Vector3.zero;
        m_sanim.Play("WAIT00");
        //r.constraints = RigidbodyConstraints.None;
    }