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; }
void Start() { _animation = new QuillAnimation(this.transform, frameRate, persistFrames); _animation.SetFrame(0); }