Skocz do zawartości

UnityAds Extension by NetoX razem z innym wtyczkami


Rekomendowane odpowiedzi

Poniżej efekt mojego kilkugodzinnego użerania się z UnityAds Extension by NetoX.

 

Link: https://marketplace.yoyogames.com/assets/16...tyads-extension

 

Dwa słowa o tym: Jest to darmowa wtyczka pozwalająca wyświetlać reklamy z UnityAds. Jej darmowość jest prawdopodobnie największą jej zaletą, dlatego jeżeli komuś nie żal 15usd to raczej lepiej skorzystać z Unity Ads SDK Extension (j_gonfer) https://marketplace.yoyogames.com/assets/45...s-sdk-extension. Nie testowałem, ale to co jest dostępne w sieci wygląda bardzo obiecująco. Natomiast jeżeli komuś jednak szkoda 15 usd (jak mnie) to wtyczka Nexto też działa. Co prawda raczej pozwala uruchomić tylko jedną konkretną reklamę (tę ustawioną jako domyślną na stronie Unity Ads), ale działa.

 

 

Rzecz w tym, że działa tylko jeżeli jest to jedyna wtyczka tego typu - czyli jeżeli chcemy także mieć np. AdColony https://marketplace.yoyogames.com/assets/2079/adcolony to pojawią się schody.

 

Rozwiązanie:

 

1) Dodać wtyczki adcolony itp.

2) Dodać wtyczkę UnityAds Extension by NetoX. Uwaga: Ona się nie doda tak jak zazwyczaj się dzieje w Gm. Należy po dodaniu odszukać w include files plik UnityAdsExt.gmez, dać na nim PPM i wybrać Open in Explorer. Otworzy się katalog z tym plikiem, przeciągamy go do GM i dopiero teraz wtyczka będzie zainstalowana (komunikaty o błędach ignorujemy - po prostu nadpisują się pliki, które pojawiły się przy dodawaniu z Marketplace).

 

3) I teraz cała zabawa - ZANIM zaczniemy kompilować musimy wejść do katalogu, w którym jest wtyczka Nexto (katalog extensions w katalogu projektu) i tam znaleźć katalog lib a w nim trzy pliki: google-play-services.jar, google-play-services.jar.properties i unity-ads.jar. Dwa pierwsze wywalamy.

 

4) Teraz można sobie inicjować wszystkie wtyczki, kompilować itp.

 

Ważne i zabawne jest to, że jeżeli po prostu dodamy do naszego projektu obie wtyczki, skompilujemy i pojawi się błąd inicjalizacji UnityAds to cobyśmy później nie zmienili z poziomu GM, nie uda się tego naprawić.

 

W opiniach o wtyczce w takiej sytuacji radzą zapisać projekt pod nową nazwą, ale zamiast tego wystarczy wejść w: Moje Dokumenty\Game Maker\Cache i tam znaleźć katalog o nazwie naszego projektu i go wywalić (nie wystarczy Clean Build w GM). Wtedy po usunięciu wyżej wymienionych plików projekt się skompiluje.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...