Фокусировка персонажа, как правильно? Решил вспомнить былое, попытался по быстрому сделать фокус объекта. Он фокусирует, но когда я нажимаю играть, то камера перестаёт объекты показывать, просто пустой экран. -Ты видишь спрайты? -Нет. -И я. А они есть.public class Focuse : MonoBehaviour { public GameObject pers; public float y = 1f; // Use this for initialization void Start () { Vector3 temp = pers.transform.position; temp.y += y; transform.position = temp; }
// Update is called once per frame void Update () { Vector3 temp = pers.transform.position; temp.y += y; transform.position = temp; } }
У вас есть скрипт Focuse, который должен фокусировать камеру на объекте pers. Однако, возможно, проблема заключается в том, что вы не присвоили объект pers в инспекторе Unity.
Чтобы это исправить, убедитесь, что вы присвоили объект pers в соответствующее поле в инспекторе Unity. Для этого откройте инспектор для объекта, к которому прикреплен скрипт Focuse, и найдите поле pers. Затем перетащите объект, который вы хотите сфокусировать, в это поле.
Если после этого вы по-прежнему видите только пустой экран, возможно, проблема заключается в том, что объект pers не находится в кадре камеры из-за его положения. Вы можете попробовать корректировать значение переменной y в скрипте Focuse, чтобы убедиться, что объект находится в области видимости камеры.
Если проблема не решается, попробуйте также убедиться, что ваша камера правильно настроена и ориентирована на объект pers. Возможно, она должна быть повернута или перемещена для того, чтобы показать объект корректно.
У вас есть скрипт Focuse, который должен фокусировать камеру на объекте pers. Однако, возможно, проблема заключается в том, что вы не присвоили объект pers в инспекторе Unity.
Чтобы это исправить, убедитесь, что вы присвоили объект pers в соответствующее поле в инспекторе Unity. Для этого откройте инспектор для объекта, к которому прикреплен скрипт Focuse, и найдите поле pers. Затем перетащите объект, который вы хотите сфокусировать, в это поле.
Если после этого вы по-прежнему видите только пустой экран, возможно, проблема заключается в том, что объект pers не находится в кадре камеры из-за его положения. Вы можете попробовать корректировать значение переменной y в скрипте Focuse, чтобы убедиться, что объект находится в области видимости камеры.
Если проблема не решается, попробуйте также убедиться, что ваша камера правильно настроена и ориентирована на объект pers. Возможно, она должна быть повернута или перемещена для того, чтобы показать объект корректно.