Почему преобразование не делает того, что должно в Unity?C#

Место общения программистов C#
Ответить
Anonymous
 Почему преобразование не делает того, что должно в Unity?

Сообщение Anonymous »


Я впервые использую Unity и не понимаю, почему мой код не устанавливает положение основной камеры.

с использованием системы; использование System.Collections; использование System.Collections.Generic; использование System.Collections.Specialized; использование UnityEngine; Публичный класс CollisionDetect: MonoBehaviour { частный Vector3 CameraPosition; недействительный старт() { CameraPosition = this.transform.position; } недействительный сброс() { CameraPosition.x = 520.64f; CameraPosition.z = 491.4f; } // Start вызывается перед обновлением первого кадра частная пустота OnTriggerEnter (другой коллайдер) { if(other.gameObject.tag == "Куб") { Перезагрузить(); } } недействительное обновление() { this.transform.position = CameraPosition; } } Я попробовал использовать оператор if в функции Update(), но это тоже не сработало. Я сделал все, что мог придумать, и ничего.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»