public static ITween <Vector3> ZKanchoredPosition3DTo(this RectTransform self, Vector3 to, float duration = 0.3f) { var tweenTarget = new RectTransformTarget(self); var tween = new Vector3Tween(tweenTarget, self.anchoredPosition3D, to, duration); return(tween); }
/// <summary> /// tweens the RectTransforms anchoredPosition3D property /// </summary> /// <returns>The kanchored position3 D to.</returns> /// <param name="self">Self.</param> /// <param name="to">To.</param> /// <param name="duration">Duration.</param> public static ITween <Vector3> ZKanchoredPosition3DTo(this RectTransform self, Vector3 to, float duration = 0.3f) { var tweenTarget = new RectTransformAnchoredPosition3DTarget(self); var tween = Vector3Tween.create(); tween.initialize(tweenTarget, to, duration); return(tween); }
public static ITween <Vector3> vector3PropertyTo(object self, string propertyName, Vector3 from, Vector3 to, float duration) { var tweenTarget = new PropertyTarget <Vector3>(self, propertyName); var tween = new Vector3Tween(); tween.initialize(tweenTarget, from, to, duration); return(tween); }