Gdy próbuję wywołać [CCTouchDispatcher sharedDispatcher];
, wyświetla błąd, że brakuje metody classDispatcher klasy. Przechodzę do pliku .h programu CCTouchDispatcher i stwierdzam, że naprawdę brakuje funkcji sharedDispatcher! Używam Cocos2D 2.0 beta2. Czy to jest usunięte z tej wersji? Jeśli tak, to co powinienem użyć, aby go zastąpić. (może być [[CCTouchDispatcher alloc] init]
)sharedDispatcher brakuje w CCTouchDispatcher (Cocos2D 2.0 beta2), co powinienem zamiast tego użyć?
Q
sharedDispatcher brakuje w CCTouchDispatcher (Cocos2D 2.0 beta2), co powinienem zamiast tego użyć?
9
A
Odpowiedz
15
Po prostu znalazłem odpowiedź tutaj https://stackoverflow.com/a/9059809/467588. Musisz użyć zamiast tego ...
[[CCDirector sharedDirector] touchDispatcher]
będę nadal pisać na to pytanie, ponieważ w każdym razie, że jeden za tytuł nie jest wyczerpujące i trudne do wyszukiwania lub do momentu jego właściciela akceptuje mojego zmienił :)
4
samo dotyczy do Cocos-2D-X 2.0
pre 2.0: CCTouchDispatcher :: sharedDispatcher();
od 2.0: CCDirector :: sharedDirector() -> getTouchDispatcher();
Prosto, kiedy już to rozgryzłeś ...;)
Powiązane problemy
- 1. cocos2d-x CCTouchDispatcher - no sharedDispatcher
- 2. Co powinienem użyć zamiast sscanf?
- 3. Co powinienem użyć zamiast com.google.appengine.repackaged *?
- 4. Jeśli window.navigator.userAgent jest przestarzałe, co powinienem użyć zamiast tego?
- 5. Nie można rozszerzyć wyliczenia; co powinienem zamiast tego użyć?
- 6. Co powinienem użyć zamiast printf w Perlu?
- 7. "sharedDispatcher" jest przestarzałe
- 8. GLSL - texture1D jest przestarzałe, co należy zamiast tego użyć?
- 9. Dlaczego nie zaleca się używania metody attach() w wersji R i co powinienem zamiast tego użyć?
- 10. node.js fs.exists() będzie przestarzałe, co należy zamiast tego użyć?
- 11. Problem z CCScrollLayer w cocos2d-iphone-2.1-beta2
- 12. CookieSyncManager jest teraz przestarzałe, co mogę zamiast tego użyć?
- 13. Arguments.callee jest przestarzałe - co należy zamiast tego użyć?
- 14. C# Rejestrowanie. Co powinienem użyć?
- 15. Co możemy użyć zamiast nstimer?
- 16. Co powinienem użyć do serializacji DataTable do JSON w ASP.NET 2.0?
- 17. TWRequest jest przestarzałe w iOS 6.0 - co mogę zamiast tego użyć?
- 18. Co powinienem użyć uśpienia lub czasomierza
- 19. Czy powinienem przestać używać abstrakcyjnych klas bazowych/interfejsów i zamiast tego użyć funkcji boost :: function/std ::?
- 20. Kiedy potrzebuję jakiegoś przedmiotu, powinienem zamiast tego użyć jego "int id"?
- 21. Jakie ustawienia powinienem użyć w Minidumpach?
- 22. Spark 2.0 brakuje iskry implikowanej
- 23. należy zamiast tego użyć "minitest/autorun". w Ruby on Rails
- 24. Java: czy powinienem użyć "tego" słowa kluczowego lub przedrostka "m_"?
- 25. Co powinienem użyć w klasie BigInt w .NET?
- 26. Retrofit (2.0 beta2) Przesyłanie plików wieloskładnikowych nie działa
- 27. GKSession jest przestarzały w ios7, co powinienem teraz użyć?
- 28. Co powinienem użyć w Prism-MEF lub Unity?
- 29. Android: Co powinienem zrobić zamiast używać przestarzałej funkcji (getwidth())?
- 30. Co to jest bajt datatype i kiedy powinienem go użyć?
Wydaje się nie działać dla Cocos2D v3. – Myxtic