Unity3d - Управление персонажем с помощью touch (C#)

268
22 сентября 2017, 16:54

Подскажите пожалуйста каким способом можно сделать управление выбранным персонажем (например кораблем в космосе), через touch (без использования каких - либо кнопок, просто пальцем на экране выбирая корабль). В Play Market есть игры в которых игроку дается возможность только управлять кораблем в ограниченной области, но корабль стреляет сам, т.е отсутствует надобность в добавлении кнопок стрельбы. Я знаю что для Unity3d есть скрипты имитирующие Joystick, но они занимают место на экране и отвлекают если игроку не нужно стрелять. Upd: похожее управление есть в играх типа space shooter

Answer 1

Берешь Joystick любой, из стандартного ассета или из любого другого, делаешь область джостика на весь экран, берешь Image удаляешь спрайт, делаешь полностью прозрачным и вуаля.

READ ALSO
c# await class.methodAsync1().methodAsync2()

c# await class.methodAsync1().methodAsync2()

Возможно ли использовать асинхронные методы в цепочке?

171
С#Afforge VideoPlayer проигрывание картинки

С#Afforge VideoPlayer проигрывание картинки

Можно ли используя Afforge проигрывать в его плеере одну картинку, взятую из jpeg-файла без формирования видеофайлов с помощью класса VideoFileWriter...

208
Где учить C# сейчас? [требует правки]

Где учить C# сейчас? [требует правки]

Привет всемЯ полный ноль в программировании

242
С# - Повторение заданного условия

С# - Повторение заданного условия

Задание: Рассчитать значение функции в заданной точкеИспользовать простейшие функции вида Y = 3 – X + 2 * X * X * X, не предусматривающие вычисления...

252