Это может показаться довольно простым. Как теги из одного класса доступны в другом в cocos2d. Я планирую использовать эти теги для создания контактного прослушивателя между веревкой (класс веревки, сделанной из револьверных суставов) и спрайтом (класс спрайтов). Заранее спасибо.Доступ к тегам из разных классов - cocos2d
ответ
хорошо, вы всегда можете получить объект, производный от CCNode следующим образом:
MyClass *anObject=(MyClass*) [theContainerObject getChildByTag:theObjectTagToRetrieve];
отмечают, что MyClass должен также получить из CCNode (вы не могли бы добавить его в первую очередь как ребенок другого CCNode. Удачи в этом, кажется, что в HelloWorldLayer появилось много свойств. Возможно, другой подход состоял бы в том, чтобы добавлять методы getter в HelloWorldLayer, которые вы могли бы использовать в другом месте, т. Е. Скрывать свои детали реализации, но предоставлять функциональные возможности.
Я работаю над этим. Но я думаю, что метод метода getter будет лучше. Как мне это сделать? – wilM
- 1. Доступ к переменной из разных классов
- 2. Доступ к списку Iterator из разных классов
- 3. Доступ значения из разных классов
- 4. Создание классов и доступ к методам из разных классов
- 5. Доступ к тегам от NavigableString
- 6. Доступ к массиву в файлах разных классов
- 7. Быстрый доступ к тегам UIButton
- 8. Разный доступ к собственности для разных классов
- 9. Доступ к розеткам из разных классов в Swift
- 10. Как вы получаете доступ к переменным из разных классов Java?
- 11. Как получить доступ к переменным из разных классов?
- 12. Доступ к функциям в ViewController из разных классов?
- 13. Установить и получить доступ к логическим значениям из разных классов
- 14. Cocos2D: Доступ к объектам CGRect из петли
- 15. Доступ к UIView-методу из класса Cocos2D
- 16. Доступ к HTML-тегам в ярлыке vaadin
- 17. Доступ к тегам на Evernote SDK
- 18. Xcode - Доступ к тегам объектов без случая.
- 19. Как получить доступ к aws ec2-тегам
- 20. Доступ к тегам XML с помощью jquery
- 21. Доступ к внутренним полям из разных тем
- 22. Доступ к методам из нескольких классов
- 23. Доступ к массиву классов
- 24. Доступ к статической переменной из разных сборок
- 25. Доступ к функциям различных классов
- 26. Доступ к тому же методу среди разных классов?
- 27. массив из разных классов
- 28. Доступ к идентично названным членам класса экземпляров разных классов
- 29. Как получить доступ к обоим методам разных классов одновременно?
- 30. Создать и получить доступ к переменной «debugMode» для разных классов
Вы говорите о свойстве тега класса CCNode? – YvesLeBorg
да. Оба веревки и классы спрайтов наследуются от NSObject и инициализируются в родительском слое (HelloWorldLayer.mm). – wilM