Hey merhaba ziyaretçi bize destek olmak ister misin ? Hemen Kayıt Ol Seni hiç sıkmadan kayıt edeceğiz endişelenmek bize destek olduğun için teşekkürler.



  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Reklamni buton ile izlettigimde destroy obje calismiyor yardim
#1
Aciklamaya calisayim , harita uzerinde engel diyebilecigimiz kupler var ve her biri uzerinde carpisma adinda script calisiyor bu scrip icinde oncollisionenter ile zaman degerinide alip eger uygunsa rewarded video izletip carpilan objeyi yok edip yola devam edilmesi gerekiyor dedigim olay reklami direk verecegim koddaki if statement icine yazdigimda handleresult finished teki denileni yapiyor ama bu reklam izletmeti bir metod haline getirip bunu bir buton ile cagirdigimda reklam izlenior handleresult in icinede erisiliyor debug.log ile bunu gordum ancak obje yok olmuyor. oyun bu aksam store da olucak ama son is bu kaldi yardim ederseniz cok memnun olurum.

bu buton ici kod:
Kod:
 
   public GameObject ui;
   
   public void Watchit() {
       Carpisma usit = FindObjectOfType<Carpisma>();
       
       usit.Watchit();
       
       ui.SetActive(!ui.activeSelf);
   }



bu her engele atanmis kod:

Kod:
public GameObject patlama;
   public GameObject PlayerDestroy;
   public GameObject uiw;
   private float t;
   
   public int scene;
   [SerializeField] private Transform player;
   [SerializeField] private Transform respawnPoint;
   public void ModeSelect()
   {
       StartCoroutine("Wait");
   }
   private void Start()
   {
       t = Time.time + 2;
   }

   void OnCollisionEnter(Collision obj)
   {

       Debug.Log(Time.time);

       if (UnityEngine.Advertisements.Advertisement.IsReady() && Time.time>t)
       {

           t = Time.time + 2f;
           Time.timeScale = 0f;

           
           uiw.SetActive(!uiw.activeSelf);

       }
       else
       {
           Instantiate(patlama, this.gameObject.transform.position, this.gameObject.transform.rotation);
           GameObject.Find("Sphere").SendMessage("Finish2");
           GameObject.Destroy(PlayerDestroy);
           
           Invoke("WaitingFunction", 1);
         
       }

   }

   public void Watchit() {

       UnityEngine.Advertisements.Advertisement.Show("rewardedVideo", new ShowOptions() { resultCallback = HandleAdResult });

     

   }

   public void HandleAdResult(ShowResult result)
   {

       switch (result)
       {
           case ShowResult.Finished:
               Time.timeScale = 1f;
               GameObject.Destroy(gameObject);
               Debug.Log("bu itttt");
               break;
           case ShowResult.Skipped:
               Instantiate(patlama, this.gameObject.transform.position, this.gameObject.transform.rotation);
               GameObject.Find("Sphere").SendMessage("Finish2");
               GameObject.Destroy(PlayerDestroy);

               Invoke("WaitingFunction", 1);
               break;
           case ShowResult.Failed:
               Instantiate(patlama, this.gameObject.transform.position, this.gameObject.transform.rotation);
               GameObject.Find("Sphere").SendMessage("Finish2");
               GameObject.Destroy(PlayerDestroy);

               Invoke("WaitingFunction", 1);
               break;
       }
   }
   void WaitingFunction() {
       
       SceneManager.LoadScene(scene);
       
   }
   public void again() {

       Instantiate(patlama, this.gameObject.transform.position, this.gameObject.transform.rotation);
       GameObject.Find("Sphere").SendMessage("Finish2");
       GameObject.Destroy(PlayerDestroy);

       Invoke("WaitingFunction", 1);
   }
  Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Exclamation Ağır Çekim Sorunu Yardım. xrasit 2 104 28-08-2020, Saat: 13:58
Son Yorum: No_99
  Bir yardım edin! Crax5466 1 236 31-05-2020, Saat: 01:56
Son Yorum: Maximen
Exclamation PHOTON ACİL YARDIM !!!! gc1dcc2 0 276 07-04-2020, Saat: 23:07
Son Yorum: gc1dcc2
Heart UNİTY HATA YARDIM gc1dcc2 2 569 20-02-2020, Saat: 18:06
Son Yorum: gc1dcc2
  Unity de Bölüm Menüsü Yardım oznyvz 1 553 09-01-2020, Saat: 15:14
Son Yorum: erhnaygrn

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi