@vovaduba
www.dubos.ru

Как управлять камерой в Unity из C# скрипта?

Доброго времени суток! Появилась следующая проблема: делаю простейшую программку (цилиндр крутится-вертится специальным образом), надо, чтобы колесиком мыши можно было делать "зум". Нужный параметр в свойствах камеры я нашел, а вот как его изменить из C# кода - нет. Нужно как-то определить нужный экземпляр класса Camera (это же не бессмысленный набор умных слов?).

P.S.: В с# минимальный опыт имеется, а вот юнити вижу впервые и больше в нем работать пока не планирую, поэтому мне нужен самый простой сплсоб, "костыль" или "велосипед"

P.P.S: Спасибо Даниилу Басманову за решение. Если кому-то надо - вот код "зума" с помощью колесика мыши, его надо поставить в Update():
Camera.main.fieldOfView -= Input.GetAxis ("Mouse ScrollWheel");
  • Вопрос задан
  • 3113 просмотров
Решения вопроса 1
BasmanovDaniil
@BasmanovDaniil
Геймдизайнер-телепат
API камеры можно посмотреть здесь, а главную камеру с тегом MainCamera можно найти с помощью Camera.main. Получите что-то наподобие: Camera.main.fieldOfView = 30;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы