Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        /// <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);
        }
Ejemplo n.º 3
0
        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);
        }