как сделать расстановку спрайтов по сетке? (construct2)
|
|
system | Дата: Вторник, 13 Августа 2013, 18:04 | Сообщение # 1 |
заслуженный участник
Сейчас нет на сайте
| В общем я пытаюсь сделать так чтобы при перетаскивании с помощью drug n drop спрайт становился на определенное место по сетке, мой способ очень убогий так как любое из 9 моих назначеных мест может выбраться рандомно... Помогите сделать нормально или киньте пример ЗЫ + в репу обязательно
|
|
| |
|
system | Дата: Вторник, 13 Августа 2013, 18:21 | Сообщение # 3 |
заслуженный участник
Сейчас нет на сайте
| Цитата (MrKillous) system, не понял, тебе нужно именно в редакторе? Или в самой игре? мне надо в игре чтоб я взял спрайт с интерфейса и поставил его на нужное место по сетке
|
|
| |
|
system | Дата: Вторник, 13 Августа 2013, 18:30 | Сообщение # 5 |
заслуженный участник
Сейчас нет на сайте
| Цитата (MrKillous) system, не против если я тебе скину исходник с СС? А то нету у меня Есть только с перовго. ну кинь может смогу подобное на конструкт 2 запилить
|
|
| |
KRUTyaK | Дата: Вторник, 13 Августа 2013, 18:39 | Сообщение # 6 |
Всегда готов!
Сейчас нет на сайте
| system, ты должен сделать по сетке невидимые спрайты, в местах нужной тебе сетки. Затем сделать событие: если перетаскиваемый спрайт касается спрайта стоящего по сетке, то он центрируется на нем. Вроде бы смог объяснить))
|
|
| |
LetsOffBrains | Дата: Вторник, 13 Августа 2013, 19:34 | Сообщение # 7 |
Project SoRDeLKa
Сейчас нет на сайте
| Просто по сетке 100x100.
|
|
| |
system | Дата: Вторник, 13 Августа 2013, 21:28 | Сообщение # 8 |
заслуженный участник
Сейчас нет на сайте
| Цитата (LetsOffBrains) Просто по сетке 100x100. ругается программа чето и не открывает
|
|
| |
LetsOffBrains | Дата: Вторник, 13 Августа 2013, 22:33 | Сообщение # 9 |
Project SoRDeLKa
Сейчас нет на сайте
| У меня открывается. Могу предположить, что это из-за лицензии, у меня персоналка и некоторых функций у тебя нет. Хотя кто его знает... Может прожектом откроешь?
|
|
| |
system | Дата: Вторник, 13 Августа 2013, 22:50 | Сообщение # 10 |
заслуженный участник
Сейчас нет на сайте
| Цитата (LetsOffBrains) У меня открывается. Могу предположить, что это из-за лицензии, у меня персоналка и некоторых функций у тебя нет. Хотя кто его знает... Может прожектом откроешь? нет у меня фри и он не открывает проэкт, а 100$ я не намерен выкладывать за эту прогу
|
|
| |
LetsOffBrains | Дата: Вторник, 13 Августа 2013, 23:03 | Сообщение # 11 |
Project SoRDeLKa
Сейчас нет на сайте
| Sprite>Drag'n'drop>On drop : Sprite>Set position ( X: floor(Sprite.X/100)*100+50; Y: floor(Sprite.Y/100)*100+50 ) 100 = ширина сетки 50 = смещение от края спрайта до его центра, также можно сюда приложить смещение сетки
Если же сетка не сетка вовсе, то скорее подойдет способ крутяка.
Разве фри версию можно как-то результативно использовать? И я выложил 60$ на распродаже.
Сообщение отредактировал LetsOffBrains - Вторник, 13 Августа 2013, 23:05 |
|
| |
system | Дата: Вторник, 13 Августа 2013, 23:09 | Сообщение # 12 |
заслуженный участник
Сейчас нет на сайте
| Цитата (LetsOffBrains) Разве фри версию можно как-то результативно использовать? И я выложил 60$ на распродаже. а зачем мне выкладывать деньги на то что я не уверен что буду использовать?
|
|
| |
LetsOffBrains | Дата: Вторник, 13 Августа 2013, 23:53 | Сообщение # 13 |
Project SoRDeLKa
Сейчас нет на сайте
| Я не подбиваю купить ее, просто сам фри версией толком и не пользовался. Что на счет сетки-то?
|
|
| |
system | Дата: Среда, 14 Августа 2013, 00:18 | Сообщение # 14 |
заслуженный участник
Сейчас нет на сайте
| Цитата (LetsOffBrains) Я не подбиваю купить ее, просто сам фри версией толком и не пользовался. Что на счет сетки-то? ни то ни другое не работает в твоем случае спрайт перетаскиваешь, а он возвращается туда откуда его взяли, в случае крутяка когда беру спрайт локация начинает крутиться вокруг спрайта
Сообщение отредактировал system - Среда, 14 Августа 2013, 00:20 |
|
| |
LetsOffBrains | Дата: Среда, 14 Августа 2013, 00:42 | Сообщение # 15 |
Project SoRDeLKa
Сейчас нет на сайте
| Сейчас я склоняюсь к фактору "руки их жопы" как бы грубо это не звучало. Накосячил же, наверняка...
|
|
| |
system | Дата: Среда, 14 Августа 2013, 00:49 | Сообщение # 16 |
заслуженный участник
Сейчас нет на сайте
| Цитата (LetsOffBrains) Сейчас я склоняюсь к фактору "руки их жопы" как бы грубо это не звучало. Накосячил же, наверняка... в точности до последнего символа повторил события
|
|
| |
Clowd | Дата: Пятница, 16 Августа 2013, 23:02 | Сообщение # 17 |
ONG studio
Сейчас нет на сайте
| system, Проблема актуальна?Я могу в cc кинуть пример.
|
|
| |
TheAce | Дата: Пятница, 16 Августа 2013, 23:24 | Сообщение # 18 |
Pain is Pleasure
Сейчас нет на сайте
| А нельзя просто округлять x и y? Это же жутко логично.
The End [3D][TPS]
|
|
| |