Page 359 - MDP2022-3
P. 359

public  bool  boomTime  =  false;
                    public  bool  player  =  true;
                    public  bool  isHit  =  false;



                    public  bool  isReSpawnTime;
                    public  bool[]  joyControl;
                    public  bool  isControl;
                    public  bool  isButtonA;
                    public  bool  isButtonB;



                    void  Awake()    //게임실행후  계속  반복되는  클래스


                    {
                            anim  =  GetComponent<Animator>();
                            spriteRenderer  =  GetComponent<SpriteRenderer>();

                    }
                      void  OnEnable()      //생명주기함수
                    {
                            updateEnable();

                            Invoke("updateEnable",  3);
                    }
                    void  updateEnable()            //피격시  색변화
                    {
                            isReSpawnTime  =  !isReSpawnTime;
                            if  (isReSpawnTime)

                            {
                                  spriteRenderer.color=new  Color(1,1,1,0.5f);
                                    for(int  i  =  0;  i  <  follower.Length;  i++)
                                    {

                                            follower[i].GetComponent<SpriteRenderer>().color  =  new  Color(1,  1,  1,
            0.5f);
                                    }
                            }
                            else
                            {

                                    spriteRenderer.color  =  new  Color(1,  1,  1,  1);
                                    for  (int  i  =  0;  i  <  follower.Length;  i++)
                                    {
                                        follower[i].GetComponent<SpriteRenderer>().color  =  new  Color(1,  1,  1,  1);

                                    }
                            }
   354   355   356   357   358   359   360   361   362   363   364