ChipExplosion.cs 519 B

12345678910111213141516171819
  1. using System;
  2. using UnityEngine;
  3. public class ChipExplosion : BaseBehaviour
  4. {
  5. private void OnEnable()
  6. {
  7. for (int i = 0; i < this.EffectCount; i++)
  8. {
  9. Transform transform = R.Effect.Generate(this.EffectId, base.transform, new Vector3(0f, 0.5f, 0f), default(Vector3), default(Vector3), true);
  10. transform.GetComponent<SpriteRenderer>().color = new Color(1f, 1f, 1f, 1f);
  11. transform.GetComponent<EnemyChipMove>().canPlay = true;
  12. }
  13. }
  14. public int EffectId;
  15. public int EffectCount = 3;
  16. }