У меня есть 2 сферы в моей сцене. Я хочу иметь возможность перетаскивать мышью из одной сферы в другую и иметь индикатор (например, прямую линию) при перетаскивании. После отпускания кнопки мыши я хочу сохранить в первой сфере другую сферу (как GameObject).Перетаскивание между 2 gameObjects
Мне нужно это в UnityScript, но я могу принять идеи C#.
До сих пор я думал о onMouseDown
событие на первой сфере, а затем onMouseEnter
в другой сфере, я буду хранить данные в какой-то глобальной переменной (я Donno, как сделать еще) и в случае onMouseExit
I 'просто поместите глобальную переменную как null.
Затем onMouseUp
на первой сфере Я буду хранить глобальную переменную в нажатом объекте (сфере).
Любые советы и рекомендации по его использованию?
Возможно, лучший ответ, который я когда-либо получал на Stackoverflow. /челюсть отвисла –