Ejemplo n.º 1
0
        public static MaterialTween Tween(this GameObject obj, object key, Material start, Material end, float duration, Func <float, float> scaleFunc, System.Action <ITween <Material> > progress = null, System.Action <ITween <Material> > completion = null)
        {
            MaterialTween t = TweenFactory.Tween(key, start, end, duration, scaleFunc, progress, completion);

            t.GameObject = obj;
            t.Renderer   = obj.GetComponent <Renderer>();
            return(t);
        }
Ejemplo n.º 2
0
        public static MaterialTween Tween(object key, Material start, Material end, float duration, Func <float, float> scaleFunc, System.Action <ITween <Material> > progress, System.Action <ITween <Material> > completion = null)
        {
            MaterialTween t = new MaterialTween();

            t.Key = key;
            t.Start(start, end, duration, scaleFunc, progress, completion);
            AddTween(t);

            return(t);
        }