|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.01.2014, 15:53 | #21 | |
Пользователь
Регистрация: 03.08.2012
Сообщений: 23
|
6.2 Устанавливаем начальные координаты снаряда
Код:
6.3 Determinie offset of location to projectile Код:
Цитата:
6.4 Проверка и добавление Код:
6.5 Determine where we wish to shoot the projectile to Код:
6.6 Определяем как далеко вы выстрелили Код:
6.7 Двигаем снаряд в конечную точку Код:
realDest - CCPoint, координаты, куда будет перемещаться спрайт. так? И как только он туда переместиться, вызовется функция удаления спрайта. |
|
06.01.2014, 22:35 | #22 | |||||||
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Ох же ж блин...
Давайте так: не надо писать километры текста, за ними теряются все вопросы. При этом на подавляющее большинство этих вопросов вы можете найти ответ самостоятельно. Размышления - это, конечно, супер. Правильность этих размышления можно проверить в документации к кокосу. Повторюсь, я не являюсь программистом, использующим кокос. Единственное столкновение с ним - это эти уроки. Цитата:
Цитата:
Цитата:
this->addChild(player); То есть игрока мы чайлдим к нашему классу, который наследован от класса слоя. И все координаты причалденых к нему объектов будут относительно него. Цитата:
Цитата:
Короче. Давайте так: вы читаете код, вдумываясь в него. Непонятные классы хотя бы переводите транслейтором, чтоб понять, что CCPoint - это класс точки. И тому подобное. А то ваши вопросы похожи не на "хочу все знать", а "разжуйте за меня, проглотите, переварите, а я посижу посмотрю". Вообще у меня такое чувство, что я дала вам пирожок, а вы вместо того, чтоб есть его, начинаете выпытывать. Причем не из сего он сделан и как приготовить, а почему у пирожка первая буква "п", а почему она пишется двумы вертикальными палками и одной горизонтальной... и т.п. Если хотите получить ответы на вопросы, я советую вам писать не: Цитата:
Цитата:
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
|||||||
06.01.2014, 23:19 | #23 | ||
Пользователь
Регистрация: 03.08.2012
Сообщений: 23
|
Цитата:
Цитата:
Да где-то есть вопросы, глупые и детские, очень жаль, что вы обговнякали, я очень старался разобраться и объяснить все, что понял и спросить все, что не понял. Если у вас нет времени, то не надо мне помогать. Очень не приятно читать нервозные и обидные сообщения. Спасибо. Последний раз редактировалось niixon; 06.01.2014 в 23:32. |
||
07.01.2014, 16:28 | #24 | |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Цитата:
Я не вижу ничего обидного в моем сообщении. То, что вы что-то поняли - это круто и отлично. Возможно, это вполне кому-то поможет, кто прочитает. Но при этом вы забыли, что нужно уважать читающего. Новички не будут руководствоваться объяснениями, в которых есть вопросы. Также новички не будут искать на 10-й странице форума ваш ответ на вами же заданный вопрос. Если хотите сделать добро, то свои размышления, которые соответствуют действительности, нужно писать в одном сообщении (ну или в непрерыввной кучке сообщений), а свои вопросы - в другом сообщении или непрерывной кучке сообщений). Или хотя бы сообщение с вопросом - а за ним должно быть сообщение с ответом. Даже если вы сам будете себе отвечать, то читать это весьма неудобно. Это вы знаете, что ответ на вопрос сообщения номер 13 находится в сообщении номер 55, а другому читающему человеку придется читать все 55 сообщений, чтоб найти его.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
|
26.02.2014, 13:55 | #25 |
Новичок
Джуниор
Регистрация: 26.02.2014
Сообщений: 1
|
Товарищи, подскажите начинающему кокосовику. Вот скачал я движок, версия 2.2.2. В нем надо запустить файлы для установки: build-win32.bat , install-templates-msvc.bat - для установки шаблонов. Но в движке нет файла install-templates-msvc.bat. Как сделать чтобы у меня (visual studio 2010) можно было создать новый кокосовый проект? (То есть было в меню - create cocos 2d-x project). Спасибо!
p.s. если вдруг кто захочет ответить на мыло - mav1creator@mail.ru |
22.04.2016, 15:51 | #26 |
Новичок
Джуниор
Регистрация: 21.04.2016
Сообщений: 1
|
niixon,ACE Valery,
Я понимаю, что теме миллион лет, но все же, почему возникают такие ошибки? Серьезность Код Описание Проект Файл Строка Состояние подавления Ошибка C3248 cocos2d::Layer::ccTouchesEnded: функцию, объявленную как "final", нельзя переопределить с помощью "HelloWorld::ccTouchesEnded" (компилируется исходный файл ..\Classes\AppDelegate.cpp) MyGame c:\cocos2d-x-3.10\project\mygame\classes\hellowo rldscene.h 17 Ошибка C3248 cocos2d::Layer::ccTouchesEnded: функцию, объявленную как "final", нельзя переопределить с помощью "HelloWorld::ccTouchesEnded" (компилируется исходный файл ..\Classes\HelloWorldScene.cpp) MyGame c:\cocos2d-x-3.10\project\mygame\classes\hellowo rldscene.h 17 Ошибка C2671 HelloWorld::spriteMoveFinished: статические функции-члены не имеют указателей "this" MyGame c:\cocos2d-x-3.10\project\mygame\classes\hellowo rldscene.cpp 64 Ошибка C2440 static_cast: невозможно преобразовать "void (__thiscall HelloWorld::* )(void)" в "cocos2d::SEL_CallFuncN" MyGame c:\cocos2d-x-3.10\project\mygame\classes\hellowo rldscene.cpp 55 Ошибка C2440 static_cast: невозможно преобразовать "void (__thiscall HelloWorld::* )(void)" в "cocos2d::SEL_CallFuncN" MyGame c:\cocos2d-x-3.10\project\mygame\classes\hellowo rldscene.cpp 105 Ошибка C2511 void HelloWorld::spriteMoveFinished(coco s2d::CCNode *): перегруженная функция-член не найдена в "HelloWorld" MyGame c:\cocos2d-x-3.10\project\mygame\classes\hellowo rldscene.cpp 61 Ошибка C2227 выражение слева от "->removeChild" должно указывать на тип класса, структуры или объединения либо на универсальный тип MyGame c:\cocos2d-x-3.10\project\mygame\classes\hellowo rldscene.cpp 64 Ошибка (активно) невозможно переопределить final функцию "cocos2d::Layer::ccTouchesEnded " (объявлено в строке 79 из "c:\cocos2d-x-3.10\Project\MyGame\cocos2d\cocos\2 d\CCLayer.h") MyGame c:\cocos2d-x-3.10\Project\MyGame\Classes\HelloWo rldScene.h 17 Ошибка (активно) объявление несовместимо с "void HelloWorld::spriteMoveFinished(<err or-type> *sender)" (объявлено в строке 15 из "c:\cocos2d-x-3.10\Project\MyGame\Classes\HelloWo rldScene.h") MyGame c:\cocos2d-x-3.10\Project\MyGame\Classes\HelloWo rldScene.cpp 60 Ошибка C2061 синтаксическая ошибка: идентификатор "CCNode" (компилируется исходный файл ..\Classes\AppDelegate.cpp) MyGame c:\cocos2d-x-3.10\project\mygame\classes\hellowo rldscene.h 15 Ошибка C2061 синтаксическая ошибка: идентификатор "CCNode" (компилируется исходный файл ..\Classes\HelloWorldScene.cpp) MyGame c:\cocos2d-x-3.10\project\mygame\classes\hellowo rldscene.h 15 |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка игр | Kaddok | Свободное общение | 6 | 18.05.2012 22:06 |
Разработка социальных игр | tfe2012 | Фриланс | 0 | 23.08.2011 18:57 |
разработка игр на Python | OrcXCyber | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 24.03.2011 10:26 |
Требуются талантливые люди. Разработка PC-игр. | zzzAleXzzz | Фриланс | 2 | 22.01.2011 23:09 |
разработка онлайн-игр | dvizzz | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 18.06.2010 23:52 |