Skip to content
Snippets Groups Projects
Commit f6d74392 authored by baletiballo's avatar baletiballo
Browse files

Disable more controlMappings when leaving a world

Disable more controlMappings when leaving a world

Not disabling them causes a memory leak according to unity. There is still one more instance of this happening I couldn't find.

.. missed two files
parent a0e83acf
No related branches found
No related tags found
No related merge requests found
......@@ -118,6 +118,7 @@ private void OnDisable()
input_ControlMapping.Actnmp_HC.Move_Right.Disable();
input_ControlMapping.Actnmp_HC.Move_Forward.Disable();
input_ControlMapping.Actnmp_HC.Move_Backwards.Disable();
m_MouseLook.disable();
}
......
......@@ -56,6 +56,12 @@ private void OnDisable()
}
public void disable()
{
input_ControlMapping.Actionmap1.LookCamera.Disable();
input_ControlMapping.Actnmp_HC.LookCamera.Disable();
}
......
......@@ -126,6 +126,11 @@ private void Start()
mouseLook.Init(transform, cam.transform);
}
private void OnDisable()
{
mouseLook.disable();
}
private void Update()
{
......
......@@ -52,6 +52,16 @@ private void Start()
m_CharacterController = controller;
}
private void OnEnable()
{
input_ControlMapping.Actionmap1.Movement.Enable();
}
private void OnDisable()
{
input_ControlMapping.Actionmap1.Movement.Disable();
}
// Update is called once per frame
void Update2()
{
......
......@@ -25,7 +25,7 @@ private void Awake()
}
private void OnEnable()
{
input_ControlMapping = new ControlMapping();
//input_ControlMapping = new ControlMapping();
input_ControlMapping.Actionmap1.Movement.Enable();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment