コード例 #1
0
        private void CreateAnimInstance(GameObject this_object)
        {
            /* destroy placeholders */
            foreach (Transform child in this_object.transform)
            {
                if (child.tag == "EditorOnly")
                {
                    Destroy(child.gameObject);
                }
            }

            var anim_object       = Instantiate(animationPrefab, this_object.transform.position, this_object.transform.rotation);
            var anim_object_xform = anim_object.transform;

            anim_object_xform.parent = this_object.transform;

            _animInstance = new QuillAnimation(anim_object_xform, frameRate, persistFrames);
            _animObject   = anim_object;
        }
コード例 #2
0
 void Start()
 {
     _animation = new QuillAnimation(this.transform, frameRate, persistFrames);
     _animation.SetFrame(0);
 }