Size: a a a

2020 March 14

A

Anonymous in unity3d.ru
если функцию вызвать через интерфейс то она вызовет все реализации во всех других классах ?
источник

M

Max in unity3d.ru
Anonymous
если функцию вызвать через интерфейс то она вызовет все реализации во всех других классах ?
в каких других?
источник

A

Anonymous in unity3d.ru
Max
в каких других?
а всё разобрался ))
источник

SR

San Rembak in unity3d.ru
Ребят, я юзаю OnTriggerEnter2D в снежку. И когда снежок попадает по врагу( красный) то он выводит в дебаг лог что он попал по нему. Всё было бы хорошо пока я тем же снежком не начал пулять по ГГ. И когда только спавниться снежок от Врага, то сразу же срабатывает метод. Хотя на сколько я понимаю он должен срабатывать когда уже коснулись два коллайдера. Что делать?
источник

АК

Алексей Клычников in unity3d.ru
По тегу проверяешь касание?
источник

Е

Евгений in unity3d.ru
Здравствуйте, как можно избавиться от неправмльного подсчета for, я работаю с float и каждый шаг увеличиваю на 1, изначально у меня число -7.4f мне нужно дойти до 7.4f но после -1.4f он считает не -0.4f , а -0.400001f и после этого все сбивается
источник

M

Mikhail in unity3d.ru
Евгений
Здравствуйте, как можно избавиться от неправмльного подсчета for, я работаю с float и каждый шаг увеличиваю на 1, изначально у меня число -7.4f мне нужно дойти до 7.4f но после -1.4f он считает не -0.4f , а -0.400001f и после этого все сбивается
Обязательно for для float делать? Может есть другой способ решения твоей задачи. Опиши задачу подребней.
источник

IS

Ivan Shish in unity3d.ru
ну сделай while)
источник

IS

Ivan Shish in unity3d.ru
while(<)
источник

SR

San Rembak in unity3d.ru
Алексей Клычников
По тегу проверяешь касание?
Да
источник

Е

Евгений in unity3d.ru
Мне нужно , чтоб когда я водил по игровому пространству мышкой, у меня кубик передвигался через равный промежуток за мышкой, буд-то по сетке, чтоб я навел в любой экран и этот кубик встал в позицию целыми числами, и чтоб я мог поставить рядом еще кубики на равном расстоянии , т.е притык в притык. Ничего лучше не придумал, как записать нужные координаты сетки (позиции в которые может вставать кубик) в массив, и потом сравнивать растояние от каждой позиции до координат мышки, та которая ближе, на ту и встанет кубик, ну так вот, у меня поле 80x80 а ширина кубика 5 едениц юнитовских , т.е если кубик стоит на -37 , то другой будет стоять на -32, и по этому мне приходится считать в массиве через дробные числа, т.к с целыми позиции сетки будут вылазить за игровую область
источник

Е

Евгений in unity3d.ru
источник

Е

Евгений in unity3d.ru
и такой костыль вышел
источник

Е

Евгений in unity3d.ru
умножаю на 5, чтоб позиции правильно подгонялись(сторона кубика 5)
источник

N

Needle in unity3d.ru
Евгений
Мне нужно , чтоб когда я водил по игровому пространству мышкой, у меня кубик передвигался через равный промежуток за мышкой, буд-то по сетке, чтоб я навел в любой экран и этот кубик встал в позицию целыми числами, и чтоб я мог поставить рядом еще кубики на равном расстоянии , т.е притык в притык. Ничего лучше не придумал, как записать нужные координаты сетки (позиции в которые может вставать кубик) в массив, и потом сравнивать растояние от каждой позиции до координат мышки, та которая ближе, на ту и встанет кубик, ну так вот, у меня поле 80x80 а ширина кубика 5 едениц юнитовских , т.е если кубик стоит на -37 , то другой будет стоять на -32, и по этому мне приходится считать в массиве через дробные числа, т.к с целыми позиции сетки будут вылазить за игровую область
звучит как типичная задача с сеткой, округляй до int, int это индекс клетки
источник

N

Needle in unity3d.ru
с float не получится
источник

M

Mikhail in unity3d.ru
И при создании Vector2  каст сделать к float.
источник

Е

Евгений in unity3d.ru
хорошо, сейчас попробую
источник

FN

Filip Navotny in unity3d.ru
А я не могу в 2d lightweight RP использовать на image? Только на Sprite? То есть мне нужно удалить все картинки и вместо них спрайты просто перетянуть?
источник

M

Mikhail in unity3d.ru
Filip Navotny
А я не могу в 2d lightweight RP использовать на image? Только на Sprite? То есть мне нужно удалить все картинки и вместо них спрайты просто перетянуть?
Погоди Image только для UI в основном. Какой жанр игры? Платформер?
источник