Проблема с коллизией
|
|
Backspace | Дата: Вторник, 20 Июля 2010, 14:26 | Сообщение # 1 |
частый гость
Сейчас нет на сайте
| Всем привет! Я тут начал разарботку игры про СОника (а про кого же еще?))) И тут возник сразу подводный камень: Я не могу никак сделать так, чтобы Соник не улетал вниз за экран Настроил я Event вот так: Sprite ... overlaps Sprite2 а Actions так: Sprite2: Set collision mode to Per Pixel Sprite: stop где Sprite - спрайт Соника, Sprite2 - спрайт земли Что я делаю не так? Если есть какой-либо исходник, дайте ссылку плиз)
|
|
| |
allxumuk | Дата: Вторник, 20 Июля 2010, 14:48 | Сообщение # 2 |
старожил
Сейчас нет на сайте
| Backspace, почитай журнальчик My Construct, в этом выпуске описывается создание платформера.
Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
|
|
| |
Backspace | Дата: Вторник, 20 Июля 2010, 15:04 | Сообщение # 3 |
частый гость
Сейчас нет на сайте
| Я его только что прочитал, вроде все правильно сделал, но персонаж, когда поворачивается, немного опускается вниз, а потом снова падает О_о
|
|
| |
Evkoev | Дата: Вторник, 20 Июля 2010, 15:10 | Сообщение # 4 |
заслуженный участник
Сейчас нет на сайте
| Backspace, отошли исходник , попробую решить твою проблему.
|
|
| |
Backspace | Дата: Вторник, 20 Июля 2010, 15:15 | Сообщение # 5 |
частый гость
Сейчас нет на сайте
| Вот исходник: ТЫЦ
Сообщение отредактировал Backspace - Вторник, 20 Июля 2010, 15:16 |
|
| |
Evkoev | Дата: Вторник, 20 Июля 2010, 15:21 | Сообщение # 6 |
заслуженный участник
Сейчас нет на сайте
| В какой версии Конструкта сделан исходник? Я его запустить не могу...
|
|
| |
Backspace | Дата: Вторник, 20 Июля 2010, 15:22 | Сообщение # 7 |
частый гость
Сейчас нет на сайте
| 0.99.62 Скачал с офф сайта
|
|
| |
Evkoev | Дата: Вторник, 20 Июля 2010, 15:26 | Сообщение # 8 |
заслуженный участник
Сейчас нет на сайте
| Первое - качай 0.99.91 - это самый последний и самый стабильный релиз. Второе - ты забыл добавить сонику поведение платформера.Добавлено (20.07.2010, 15:26) --------------------------------------------- Scirra Construct 0.99.91
|
|
| |
Backspace | Дата: Вторник, 20 Июля 2010, 15:27 | Сообщение # 9 |
частый гость
Сейчас нет на сайте
| А я открыть потом смогу проект этот? Кстати, если добавить Сонику поведение платформера, ничего не меняется
Сообщение отредактировал Backspace - Вторник, 20 Июля 2010, 15:28 |
|
| |
Evkoev | Дата: Вторник, 20 Июля 2010, 15:30 | Сообщение # 10 |
заслуженный участник
Сейчас нет на сайте
| Попробуй. Но вероятнее , что тебе придётся начать с нуля.
|
|
| |
Backspace | Дата: Вторник, 20 Июля 2010, 15:41 | Сообщение # 11 |
частый гость
Сейчас нет на сайте
| Скачал его, проект открылся, и все равно нифига, так ты исходник мой открыл? Если нет, давай запишу на видео, настройки и саму проблему?
|
|
| |
Evkoev | Дата: Вторник, 20 Июля 2010, 15:44 | Сообщение # 12 |
заслуженный участник
Сейчас нет на сайте
| Quote (Evkoev) Второе - ты забыл добавить сонику поведение платформера. В этом проблема?
|
|
| |
Backspace | Дата: Вторник, 20 Июля 2010, 15:45 | Сообщение # 13 |
частый гость
Сейчас нет на сайте
| Скорее всего, но самое интересное: при движении вправо все нормально, а при движении влево Соник проваливается вниз Сейчас заново попробую сделать, потом тут отпишусь )
Сообщение отредактировал Backspace - Вторник, 20 Июля 2010, 15:53 |
|
| |
Evkoev | Дата: Вторник, 20 Июля 2010, 15:52 | Сообщение # 14 |
заслуженный участник
Сейчас нет на сайте
| Ох блин , я немного туплю. Поведение платформера присвоено кубику. У меня не запускается этот исходник. Лучше сделай с нуля в новой версии.
|
|
| |
Backspace | Дата: Вторник, 20 Июля 2010, 16:22 | Сообщение # 15 |
частый гость
Сейчас нет на сайте
| И все равно не получается, вот исходник уже от нормальной версии: Вот оно ЗЫ: А есть еще какие-нить туториалы по платформерам на Scirra?
Сообщение отредактировал Backspace - Вторник, 20 Июля 2010, 16:26 |
|
| |
Evkoev | Дата: Вторник, 20 Июля 2010, 16:50 | Сообщение # 16 |
заслуженный участник
Сейчас нет на сайте
| У меня ни разу не запустился твой исходник. Все запускаются - твой почему-то нет.
|
|
| |
Backspace | Дата: Вторник, 20 Июля 2010, 17:09 | Сообщение # 17 |
частый гость
Сейчас нет на сайте
| Epic Fail получается)) тогда видео посмотри, я там как раз и саму проблему, и как у меня сделано в Event Sheet Editor Видео в архиве а вот и оно
|
|
| |
Evkoev | Дата: Вторник, 20 Июля 2010, 17:10 | Сообщение # 18 |
заслуженный участник
Сейчас нет на сайте
| Я понял! Зачем ты вместо спрайта взял бэкграунд и присвоил ему поведение платформера? Это же чистейшее несварение! У бэкграунда нет центральной точки , чтобы определить позицию спрайта Соника.
|
|
| |
Backspace | Дата: Вторник, 20 Июля 2010, 17:23 | Сообщение # 19 |
частый гость
Сейчас нет на сайте
| Что надо заменить в настройке?
|
|
| |
Evkoev | Дата: Вторник, 20 Июля 2010, 17:29 | Сообщение # 20 |
заслуженный участник
Сейчас нет на сайте
| Quote (Backspace) Что надо заменить в настройке? В настройках? Ничего. Прямоугольник , которому ты присвоил поведение платформера , должен быть спрайтом , а не бэкграундом. Ты использовал "TiledBackground" (Чистейшая глупость) , а надо "Sprite".
|
|
| |