Ejemplo n.º 1
0
        public void ResetAnimationEngine()
        {
            string className = "AnimEngine";

            if (animationEngine == AnimationEngine.Custom)
            {
                if (customAnimationClass.Length > 0)
                {
                    className = customAnimationClass;
                }
            }
            else
            {
                className += "_" + animationEngine.ToString ();
            }

            if (animEngine == null || animEngine.ToString () != className)
            {
                try
                {
                    animEngine = (AnimEngine) ScriptableObject.CreateInstance (className);
                    if (animEngine != null)
                    {
                        animEngine.Declare (this);
                    }
                } catch {}
            }
        }
Ejemplo n.º 2
0
		public void ResetAnimationEngine ()
		{
			string className = "AnimEngine_" + animationEngine.ToString ();
			
			if (animEngine == null || animEngine.ToString () != className)
			{
				animEngine = (AnimEngine) ScriptableObject.CreateInstance (className);
				animEngine.Declare (this);
			}
		}