- Home /
[EZGUI]How to init transition element with script?
As title says, for example, I add a Translate type element to transition list:
transitions.list[0].AddElement(EZAnimation.ANIM_TYPE.Translate);
Then, how can i init the element with startPos
and endPos
?
I know this operation can be done in editor, but there're too much to init, so i have to do with script to save time.
TIA!
Comment
maybe, i have got it:
EZTransition et = new EZTransition("no1");
et.$$anonymous$$ainSubject = gameObject.transform.parent.gameObject;
AnimParams ap = et.AddElement(EZAnimation.ANI$$anonymous$$_TYP$$anonymous$$Translate);
ap.mode = EZAnimation.ANI$$anonymous$$_$$anonymous$$OD$$anonymous$$FromTo;
ap.duration = 2f;
ap.easing = EZAnimation.EASING_TYP$$anonymous$$ElasticOut;
ap.vec = new Vector3(-15.94933f, -8.329975f, 0f);
ap.vec2 = new Vector3(157.5476f, -8.329975f, 0f);
et.Start();