Advertisement
medvedya

colorPointsWhenAnimation

Sep 9th, 2015
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.89 KB | None | 0 0
  1. using UnityEngine;
  2. using System.Collections;
  3. using Medvedya.SpriteDeformerTools;
  4.  
  5. public class ColorPointTest : MonoBehaviour {
  6.  
  7.     // Use this for initialization
  8.     SpriteDeformerAnimation spriteDeformer;
  9.     SpritePoint colorPoint;
  10.     void Start () {
  11.         spriteDeformer = GetComponent<SpriteDeformerAnimation>();
  12.         foreach (var item in spriteDeformer.points)
  13.         {
  14.             //!!! you can set the name in Editor When a point or points was selected
  15.             if (item.name == "colorFromCode")
  16.             {
  17.                 colorPoint = item;
  18.                 spriteDeformer.notAnimatedColorOfPoints.Add(colorPoint);
  19.                 return;
  20.             }
  21.         }
  22.     }
  23.    
  24.     // Update is called once per frame
  25.     void Update () {
  26.         colorPoint.color = Color.Lerp(Color.green, Color.red, Mathf.PingPong(Time.time, 1));
  27.         spriteDeformer.dirty_color = true;
  28.     }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement