| | |
| | |
|
| | | WorldMapAreaBehaviour playerAtBehaviour = null;
|
| | | var currentMapId = PlayerDatas.Instance.baseData.MapID;
|
| | |
|
| | | m_ContainerPlayerHead.gameObject.SetActive(false);
|
| | | for (int i = 0; i < m_AreaBehaviours.Length; i++)
|
| | | {
|
| | | var behaviourTable = m_AreaBehaviours[i];
|
| | |
| | | behaviourTable.areaBehaviour.Init(area);
|
| | | if (behaviourTable.id == currentMapId.ToString())
|
| | | {
|
| | | m_ContainerPlayerHead.gameObject.SetActive(true);
|
| | | playerAtBehaviour = behaviourTable.areaBehaviour;
|
| | | m_ContainerPlayerHead.SetParentEx(behaviourTable.areaBehaviour.playerHead, Vector3.zero, Vector3.zero, Vector3.one);
|
| | | }
|