Вопросы по теме 'cocos2d-x'

Получение и установка значения RGB / RGBA пикселя в CCSprite (cocos2d-x)
Зачем мне это нужно? В основном мне нужно преобразовать цветное изображение в оттенки серого. Включение серой версии изображения могло бы быть решением, но в моей ситуации места мало - я не хочу, чтобы мой APK был слишком большим. Кроме того, я...
8341 просмотров
schedule 10.02.2024

Создание Menutem в Cocos2d Windows phoneI
Я хочу добавить спрайт, а также метку в один элемент меню, оба из которых доступны для щелчка, но в С# вы не можете расширяться более чем из одного класса. Я расширяюсь от класса menuItemLabel и составляю класс с помощью menuItemSprite. Но когда...
113 просмотров
schedule 19.04.2024

Доступ к общедоступным переменным из метода ccTouchesBegan в cocos2d-x
У меня мало проблем с доступом к общедоступным ivars из метода ccTouchesBegan, У меня есть эта сцена: class introScene : public cocos2d::CCLayer { public: virtual bool init(); static cocos2d::CCScene* scene(); bool autoScroll;...
375 просмотров
schedule 03.01.2024

Применить принудительную ошибку с Box2D и Cocos2d-x
Я разрабатываю игру, используя Box2D в Cocos2d-x с симулятором Xcode и iPhone. Я применяю верхнюю силу к телу в b2World (гравитация 0,0f, -10,0f) и обнаруживаю, что тело каждый раз взлетает на разную высоту. Когда у b2World много тел, вероятность...
393 просмотров
schedule 14.03.2024

Позиция CCNode
В этом сообщении обсуждаются минусы и плюсы создания подкласса CCSprite или включения CCSprite в качестве члена. Предположим, у меня есть CCNode, членом которого является CCSprite. Затем я добавлю CCNode в качестве дочернего элемента к моему слою...
2360 просмотров

Как настроить cocos2dx для Android на MacOs Lion?
Я пытаюсь настроить cocos2dx с eclipse на MacOs Lion. Я следую приведенному ниже руководству: http://www.raywenderlich.com/11283/cocos2d-x-for-ios-and-android-getting-started Когда я пытаюсь выполнить инструмент оболочки сборки ndk, я получаю...
1108 просмотров

Кнопка возврата Android не работает
Я использую cocos2dx для создания небольшой игры, и в процессе игры я даю следующие функции для обработки кнопки «Назад». @Override public boolean onKeyDown(int keyCode, KeyEvent event) { return super.onKeyDown(keyCode, event); }...
3780 просмотров
schedule 13.12.2023

После замены Scene метод Schedule больше не работает
Я делаю игру в cocos2dx, поэтому я создал класс с именем CoCoGui , а также класс IntroPage , который наследуется от CCLayerColor для вводной страницы игры, и класс StartPage , который также унаследован от CCLayerColor . Я хочу показать...
1137 просмотров
schedule 08.07.2022

Cocos2dx: удаление кинематических тел, когда они находятся за пределами экрана.
Я пытаюсь создать игру-платформер. В моей игре случайные платформы появляются и перемещаются из правой части экрана в левую. Using : b2Vec2 impulse = b2Vec2(-5, 0); platformBody->SetLinearVelocity(impulse); Но когда я вижу свою...
1050 просмотров
schedule 01.01.2024

cocos2d-x: у меня EXC_BAD_ACCESS
У меня есть EXC_BAD_ACCESS (код = 1 ...), иногда код = 2, используя cocos2d-x. Получение этой ошибки, когда я делаю, например: std::cout << this->getChildrenCount() << std::endl; std::cout << this->getChildrenCount()...
1210 просмотров
schedule 06.01.2024

Cocos2d-x перетаскивает палец, а спрайт следует в постоянном темпе
Я пытаюсь получить эффект, похожий на игру управления полетом. пользователь проводит пальцем по экрану, он сохраняет эти данные в массиве, затем элемент следует по этому пути туда, где был поднят палец. У меня есть код для этой работы, моя...
2725 просмотров
schedule 19.11.2023

Как создать заставку android cocos2dx?
Это мой код, я не знаю, как создать заставку и как она будет направлена ​​на мой экран меню. Все .h должны быть подключены к BaseScreen, а BaseScreen будет подключен к слою cocos2d. пожалуйста, помогите мне в моих кодах. Единственное, что...
7808 просмотров
schedule 11.10.2023

Однократная инициализация переменной в cocos2d-x
Я работаю над одной игрой в cocos2d-x (iOS). Там я создал несколько сцен и сделал переходы между ними. Во время каждого перехода вызывается init() каждой сцены (слоя) (также каждый раз перед init() вызывается конструктор). Мой вопрос: как я могу...
563 просмотров
schedule 04.04.2024

Ошибка выполнения Cocos2d-x runAction
Итак, я хочу, чтобы спрайт моего кота двигался вверх и вниз при нажатии двух кнопок (ВВЕРХ и ВНИЗ). Я новичок в cocos2d-x. Итак, в mygame.h у меня есть глобальное объявление кота-спрайта: cocos2d::Sprite *cat; В одной функции я создаю новую...
596 просмотров
schedule 20.02.2024

Как обнаружить прикосновение, кроме падающих тел сверху, в игре cocos2d-x ios с использованием С++
В моей игре есть определенные зомби, идущие сверху экрана. Я сохранил все спрайты зомби в CCArray. Затем, используя цикл foreach, я заставляю их падать. Я просто хочу выполнить комбо. Это означает, что всякий раз, когда я убиваю зомби при нажатии,...
299 просмотров
schedule 10.08.2022

Как попросить пользователя оценить вашу игру cocos2dx для Android
Я разработал свою игру в cocos2d-x C++, сделал оценку функциональности игры с помощью «AppiRater» для iOS, все работает очень хорошо, спасибо за библиотеку. Сейчас портирую игру на андроид. Теперь я не могу использовать написанный на obj-C AppiRater...
1036 просмотров
schedule 15.03.2024

Настройте проект cocos2d-release-3.0-rc1 для win32.
Привет, ребята, я хочу установить cocos2d версии 3.0 для Windows. В настоящее время я использую Visual Studio 2010 и cocos2d 2.2.2 для создания приложений. Поскольку выпущена версия cocos2d 3.0, я хочу обновить cocos2d 2.2.2 до cocos2d 3.0....
170 просмотров

Сообщения ассемблера: переход вне допустимого диапазона
Я разрабатываю игру на cocos2d-x с C++. Я разработал весь код в xCode. скомпилировано, запускается в iphone и ipad, запускается как положено. Но при компиляции кода для Android в ОС Windows 7 с использованием Cygwin (64-разрядная версия). Я...
1621 просмотров
schedule 09.04.2024

Определить версию IOS с помощью Cocos2d-X
Как определить текущую версию IOS с помощью cocos2d-x? Когда я использовал cocos2d, я использовал код ниже, но я не хочу переходить на obj-c++. #define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion]...
1489 просмотров
schedule 28.08.2022

В Cocos2d-x 3.2 (Lua), как определить, находится ли точка в прямоугольнике?
Вот функция обработки события, self — это cc.Node , self.bg — это cc.Sprite local function onTouchEnded(touch, event) local location = touch:getLocation() local size = self.bg:getContentSize() local rect =...
597 просмотров
schedule 04.12.2023