Вопросы по теме 'cclayer'

Cocos2d как масштабировать спрайт без масштабирования слоя? Или как масштабировать и обрезать спрайт / слой?
Настройка приложения для iPad: SceneA содержит слой A - 1024x768. Нажмите кнопку в layerA, layerB опускается сверху, используя действие CCMoveTo. LayerB имеет размер только 800x600, поэтому вы можете видеть слой LayerA позади него (подумайте о...
894 просмотров
schedule 27.11.2021

Cocos2D: как отправлять события между разными классами
Большинство руководств, которые я читал, объясняют только примеры Cocos2D в классе HelloWorld, но поскольку я начал создавать простую игру, мне нужно знать, как отправлять события в разные классы, и чтобы они реагировали всякий раз, когда это...
1872 просмотров
schedule 10.04.2022

Как распознать события ccTouches, когда мой ccLayer имеет loadNibNamed
Моя проблема в том, что я не нашел решения для «пробивания» через UIScrollView, чтобы ccLayer мог распознавать события ccTouch. self.isTouchEnabled = YES; [[NSBundle mainBundle] loadNibNamed:@"myLayer" owner:self options:nil]; ......
870 просмотров

Эффект переворота карты
Я начинаю свою разработку в Cocos2D, и я хочу сделать этот эффект карты, который вы можете увидеть на 0:26 секунде в этом фильме: http://www.youtube.com/watch?v=7gn7Obeykm8 Есть ли особые Cocos2D Transition для этого эффекта?
1676 просмотров

Математика/Расчеты для бесконечного/повторяющегося мира с вращением
Как мне сделать бесконечный/повторяющийся мир, который обрабатывает вращение, как в этой игре: http://bloodfromastone.co.uk/retaliation.html Я закодировал свой вращающийся движущийся мир с помощью такой иерархии: Сцена - mainLayer (CCLayer)...
1008 просмотров
schedule 21.09.2023

cocos2d не может добавить дочерний элемент асинхронно
Мне нужно получить некоторые данные из базы данных для отображения на экране. Я хочу избежать блокировки приложения, поэтому я показываю следующий экран, прежде чем извлекать какие-либо данные и добавлять данные по мере их поступления. Это метод,...
690 просмотров
schedule 30.01.2023

Как сделать скриншот камеры устройства с CCLayer на ней
Я настроил камеру, и мне удалось добавить слой Cocos2d над камерой. Теперь я хочу сделать снимок экрана с общим видом, то есть с камеры, и с изображением на слое над камерой. Так как мой CCLayer сделан прозрачным, через него видно камеру. Любые...
571 просмотров

CCMenuItem не зависит от распознавателей жестов, просматривает cocos 2D
У меня есть класс CClayer , называемый GridLayer. Я добавляю распознаватели жестов ( Pan, Pinch и Rotate ) в представление, и оно работает нормально, но если я добавляю CCMenuItem , это вставляется в представление, поэтому на него влияет жесты...
208 просмотров

Разница между CCLayer::init() и CCLayer::onEnter()?
Вот тема Разница между CCNode::init() и CCNode:: при вводе() . Однако я последовал совету , который они дали. void MyLayer::onEnter() { CCLayer::onEnter(); //your code goes here } Я получил ошибку Assertion failed! ! Код MyLayer:...
5279 просмотров
schedule 09.04.2023