Заскриптовать объект в Unity3D
Приветствую.
Есть анимированная модель воздушного судна в формате FBX.
Было принято решение сделать модель интерактивной, в среде Unity3D.
Суть задания:
1. Импортировать модель в Unity3D сцену с примитивным ландшафтом.
2. Сделать так, чтобы самолет мог взлететь. Физика не нужна, достаточно просто "сделать вид", будто он разгоняется и отрывается от земли.
3. Заскриптовать его так, чтобы различная анимация "проигрывалась" при нажатии определенной кнопки.
Например, при нажатии "A" открывалась бы левая закрылка, при нажатии "D" - правая, при этом менялось бы направление полета.
По "Z" складывались и открывались шасси. Думаю, принцип понятен.
4. На самолете присутствует постоянно вращающийся сенсор для аэрофотосъемки. Нужно реализовать возможность фотосъемки ландшафта.
То бишь, пользователь нажимает "P" и происходит съемка некоторой площади ландшафта под самолетом.
Тут можно либо выводить картинку на экран (pip) на некоторое время, либо просто складывать джпеги на диск. Как проще исполнителю.
5. Самолет имеет боекомплект в виде двух ракет. Нужно реализовать возможность выпускать ракеты. Траектория прямая, все примитивно.
В месте попадания - какой-нибудь простейший спецэффект.
Оплата через ЯД. Возможно поэтапно.