Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Unity как отключить движение камеры в меню паузы?

Захар Воробьев Ученик (116), на голосовании 2 месяца назад
как в меню паузы отключить движение?
пользуюсь персонажем отсюда: https://assetstore.unity.com/packages/3d/characters/modular-first-person-controller-189884
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PauseCode : MonoBehaviour
{
[SerializeField] private GameObject quitMenu;
void Start()
{

}


// Update is called once per frame
void Update()
{
if (Input.GetKeyDown(KeyCode.Escape))
{
if (quitMenu.activeSelf)
{
quitMenu.SetActive(false);
Cursor.visible = false;
Cursor.lockState = CursorLockMode.Locked;
Time.timeScale = 1;
}
else
{
quitMenu.SetActive(true);
Cursor.visible = true;
Cursor.lockState = CursorLockMode.None;
Time.timeScale = 0;
}
}

}
public void QuitGame()
{
Application.Quit();
}
}
Голосование за лучший ответ
Sword 3300 Ученик (124) 3 месяца назад
Напиши скрипт где при TimeScale = 0 чувствительность камеры ставилась на 0
Можно еще при таком же условии просто отключать скрипт камеры через SetActive(false)
Захар ВоробьевУченик (116) 3 месяца назад
а можно пример кода или эта инфа легкодоступная в интернете?
Sword 3300 Ученик (124) Захар Воробьев, ща напишу
Похожие вопросы