CommonParameterContainer改为Singleton模式

This commit is contained in:
2023-11-03 12:56:44 +09:00
parent 779897c874
commit ba27cab015
13 changed files with 148 additions and 105 deletions
@@ -5,7 +5,6 @@ using UnityEngine;
public class AgentController : MonoBehaviour
{
[SerializeField] public GameObject commonParameterContainerObj;
[SerializeField] public Camera fpsCam;
[Header("GetAxis() Simulate")]
@@ -41,7 +40,7 @@ public class AgentController : MonoBehaviour
private void Start()
{
// initialize scripts
commonPramCon = commonParameterContainerObj.GetComponent<CommonParameterContainer>();
commonPramCon = CommonParameterContainer.Instance;
playerController = transform.GetComponent<CharacterController>();
// initialize Environment parameters