static public NDTweenWorker To(GameObject target, float timeInSeconds, Vector2 position, Vector2 scale, Vector3 rotation, float alpha, NDTweenOptions opts) { return(NDUITween.To(target, timeInSeconds, position, scale, rotation, alpha, opts.easing, opts.delay, opts.destroyOnComplete, opts.clearCurrentTweens, opts.autoPlay)); }
//position, scale, rotation, alpha static public NDTweenWorker To(GameObject target, float timeInSeconds, Vector2 position, NDTweenOptions opts) { RectTransform rTransform = target.GetComponent <RectTransform>(); return(NDUITween.To(target, timeInSeconds, position, rTransform.localScale, rTransform.localRotation.eulerAngles, NDUITween.GetCurrentAlpha(target), opts.easing, opts.delay, opts.destroyOnComplete, opts.clearCurrentTweens, opts.autoPlay)); }
static public NDTweenWorker RotateFrom(GameObject target, float timeInSeconds, Vector3 rotation, NDTweenOptions opts) { RectTransform rTransform = target.GetComponent <RectTransform>(); return(NDUITween.From(target, timeInSeconds, rTransform.anchoredPosition, rTransform.localScale, rotation, NDUITween.GetCurrentAlpha(target), opts.easing, opts.delay, opts.destroyOnComplete, opts.clearCurrentTweens, opts.autoPlay)); }
static public NDTweenWorker To(GameObject target, float timeInSeconds, Vector3 position, Vector3 scale, Vector3 rotation, Color color, string colorTarget, NDTweenOptions options) { return(NDTween.To(target, timeInSeconds, position, scale, rotation, color, colorTarget, options.easing, options.delay, options.destroyOnComplete, options.clearCurrentTweens, options.autoPlay, options.isUI)); }
static public NDTweenWorker ColorTo(GameObject target, float timeInSeconds, Color color, string colorTarget, NDTweenOptions options) { return(NDTween.To(target, timeInSeconds, target.transform.localPosition, target.transform.localScale, target.transform.localRotation.eulerAngles, color, colorTarget, options.easing, options.delay, options.destroyOnComplete, options.clearCurrentTweens, options.autoPlay, options.isUI)); }
static public NDTweenWorker RotateTo(GameObject target, float timeInSeconds, Vector3 rotation, NDTweenOptions options) { return(NDTween.To(target, timeInSeconds, target.transform.localPosition, target.transform.localScale, rotation, NDTween.GetMaterialColor(target, "_Color"), "_Color", options.easing, options.delay, options.destroyOnComplete, options.clearCurrentTweens, options.autoPlay, options.isUI)); }
static public NDTweenWorker From(GameObject target, float timeInSeconds, Vector3 position, Vector3 scale, Vector3 rotation, NDTweenOptions options) { return(NDTween.From(target, timeInSeconds, position, scale, rotation, NDTween.GetMaterialColor(target, "_Color"), "_Color", options.easing, options.delay, options.destroyOnComplete, options.clearCurrentTweens, options.autoPlay, options.isUI)); }