コード例 #1
0
 public static void FlashSpriteLerp(GameObject obj, Color color, float duration)
 {
     if (obj.GetComponent <FlashSpriteClass> () == null)
     {
         obj.AddComponent <FlashSpriteClass> ();
         FlashSpriteClass flashSprite = obj.GetComponent <FlashSpriteClass> ();
         flashSprite.flashColor      = color;
         flashSprite.speed           = duration;
         flashSprite.flashSpriteEnum = FlashSpriteClass.FlashSpriteType.Lerp;
     }
 }
コード例 #2
0
    public static void FlashSprite(GameObject obj, Color color, float duration, int flashCount)
    {
        if (obj.GetComponent <FlashSpriteClass> () == null)
        {
            obj.AddComponent <FlashSpriteClass> ();
            FlashSpriteClass flashSprite = obj.GetComponent <FlashSpriteClass> ();

            flashSprite.flashColor      = color;
            flashSprite.duration        = duration;
            flashSprite.flashCount      = flashCount;
            flashSprite.flashSpriteEnum = FlashSpriteClass.FlashSpriteType.Multiple;
        }
    }