Page 369 - MDP2022-3
P. 369

int  ran  =  enemyName=="Z"  ?0:        Random.Range(0,  100);
                                    if  (objectManager  !=  null)
                                    {





                                            if  (ran  /  10  ==  5  ||  ran  /  10  ==  0)
                                            {
                                                    if  (ran  %  10  >=  0  &&  ran  %  10  <  3)
                                                    {



                                                            GameObject  itemCoin  =  objectManager.MakeObj("ItemCoin");
                                                            itemCoin.transform.position  =  transform.position;
                                                    }
                                                    else  if  (ran  %  10  >=  3  &&  ran  %  10  <  7)
                                                    {

                                                            GameObject  itemBoom  =  objectManager.MakeObj("ItemBoom");
                                                            itemBoom.transform.position  =  transform.position;
                                                    }
                                                    else

                                                    {
                                                            if  (ran  %  10  >  6)
                                                            {
                                                                    GameObject   itemPower                  =
            objectManager.MakeObj("ItemPower");
                                                                    itemPower.transform.position  =  transform.position;

                                                            }


                                                    }
                                            }

                                            else
                                            {


                                            }
                                    }
                                    gameObject.transform.rotation  =  Quaternion.identity;

                                    gameObject.SetActive(false);
                                            gameManager.callExplosion(transform.position,  enemyName);
                                            if  (enemyName  ==  "Z")
                                                    gameManager.StageEnd();



                            }
   364   365   366   367   368   369   370   371   372   373   374