Небольшие вопросы [Construct 2]

техническая поддержка по Construct 2

Сообщение Небольшие вопросы [Construct 2]
» 23 фев 2018, 12:27

Tarantino, проверил на r2.39 и r2.52

GF_r2.39.capx
(171.79 КБ) Скачиваний: 15
Изображение
Аватара пользователя

Участник
Сообщений: 709
Я тут с 31 май 2017
Репутация 160 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 23 фев 2018, 18:20

:hii: Здраствуйте! Как зделать спавн танка (У меня рандомно) но по сетке чтоб вировнялса.
Движения по сетке я поищу в ютюбе но если не сложно ответить мне, не помешает.
Изображение
Я думаю наверно нужно чтоб танк искал ближний поинт бакграунда и к нему ровнялса
Аватара пользователя

Участник
Сообщений: 188
Я тут с 28 май 2017
Откуда: Украина г. Дрогобыч
Двиг: Scirra Construc
Лицензия: Bussines (R239)
Репутация 1 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 23 фев 2018, 19:26

спавн танка на корды:
по х: round((WindowWidth/100*(random(0, 100)))/10)*10
по y: round((WindowHeight/100*(random(0, 100)))/10)*10
если нажата кнопка вперёд, то X равен:
round((координаты танка по X)/10)*10(+/-)10
то же самое, при движении в сторону, по Y :
round((координаты танка по Y)/10)*10(+/-)10
того получается привязка к сетке равной 10 на 10
иди ко мне в дискорд :) - https://discord.gg/r5myd8p
Аватара пользователя

Участник
Сообщений: 518
Я тут с 14 сен 2016
Двиг: c2/3; bge(b-p);
Репутация 37 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 23 фев 2018, 19:26

Roman1997, в строки X и Y впиши типа такого:
Код: Выделить всё
round(random(n)/c)*c

n - твои параметры рандома
с - ширина одной клетки в твоей сетке
Такой вариант подойдет, если у танка ориджин находится в углу. Если в центре, тогда это:
Код: Выделить всё
round(random(n)/c)*c+с/2


В теории должно сработать.
Аватара пользователя

Игродел
Сообщений: 1119
Я тут с 06 июл 2015
Репутация 286 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 23 фев 2018, 20:09

Вариант если в центре не работает. У меня ширина клетки 7х7 а 7 непарное число и у меня поинт в центре

сетка: 7 на 7
точки по х: 7 14 28 35 42 49 56
когда делю на 7 потом округляю и множу на 7 получаетса чтото одно то что више
твоя формула должна работать... Нужно дать после дужки )+3 чтоб поинт бил в центре точки

А округления ето как работает? :blush: есть может другое округление.

Я в гугле сгенерировал число всьо посчитал норм. В проекте пересунул по координате тоже норм а вот через запуск не норм может нужен floor?
Последний раз редактировалось Roman1997 23 фев 2018, 21:36, всего редактировалось 4 раз(а).
Аватара пользователя

Участник
Сообщений: 188
Я тут с 28 май 2017
Откуда: Украина г. Дрогобыч
Двиг: Scirra Construc
Лицензия: Bussines (R239)
Репутация 1 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 23 фев 2018, 21:04

:help: :help: :help:
Изображение
Нужно зделать рандомний спавн по сетке 7 на 7 через округления и в конце дать + 3 пикселя по x и по y.
Чтоб танк стоял на сетке. Обратите внимание на привязку по сетке...
TTI.capx
(175.68 КБ) Скачиваний: 12
Аватара пользователя

Участник
Сообщений: 188
Я тут с 28 май 2017
Откуда: Украина г. Дрогобыч
Двиг: Scirra Construc
Лицензия: Bussines (R239)
Репутация 1 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 23 фев 2018, 21:37

round (random (TiledBackground.Width/7)*7)+3
round (random (TiledBackground.Height/7)*7)+3
:pardon: :pardon: :pardon:
 курча
Изображение

:drinks:
почемуто работает токо так спс даю плюси :hii: :hii:
Изображение
Последний раз редактировалось Roman1997 23 фев 2018, 22:06, всего редактировалось 1 раз.
Аватара пользователя

Участник
Сообщений: 188
Я тут с 28 май 2017
Откуда: Украина г. Дрогобыч
Двиг: Scirra Construc
Лицензия: Bussines (R239)
Репутация 1 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 23 фев 2018, 21:47

Roman1997, так сработало или нет?
Аватара пользователя

Участник
Сообщений: 429
Я тут с 13 апр 2017
Двиг: Unity
Лицензия: Personal
Репутация 121 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 24 фев 2018, 03:54

Вопрос может показаться глупым...
Есть ли возможность одним нажатием кнопки свернуть/развернуть все папки/группы?

Просто у меня как то раз все развернулось, так я около 40 минут потратил на то чтобы все свернуть обратно...
Events: 3007
Аватара пользователя

Участник
Сообщений: 365
Я тут с 03 июл 2017
Откуда: MSC
Двиг: SC II, Unity
Лицензия: Personal
Skype: *****
VK: *****
Репутация 20 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 24 фев 2018, 09:50

GoldenLine, клик ПКМ по группе и...
Безымянный.png
Аватара пользователя

Участник
Сообщений: 132
Я тут с 25 июл 2014
Репутация 9 [ ? ]



Вернуться в Вопрос-Ответ по Construct 2

Сейчас эту тему просматривают

Зарегистрированные пользователи: нет зарегистрированных пользователей

Наверх