| | |
| | | switch (type) |
| | | { |
| | | case E_Type.Red: |
| | | if (s_Red) |
| | | { |
| | | s_Red.transform.SetParent(null); |
| | | s_Red.transform.localScale = Vector3.one; |
| | | s_Red.transform.position = Constants.Special_Hide_Position; |
| | | } |
| | | break; |
| | | case E_Type.Green: |
| | | if (s_Green) |
| | | { |
| | | s_Green.transform.SetParent(null); |
| | | s_Green.transform.localScale = Vector3.one; |
| | | s_Green.transform.position = Constants.Special_Hide_Position; |
| | | } |
| | | break; |
| | | } |
| | | |
| | |
| | | GameObject _prefab = InstanceResourcesLoader.LoadNpc(NpcConfig.NPCID);
|
| | | GameObjectPoolManager.Instance.ReleaseGameObject(_prefab, m_Model);
|
| | |
|
| | | if (m_Model)
|
| | | {
|
| | | if (NpcConfig.MODE.Contains("A_Zs") || NpcConfig.MODE.Contains("A_Fs"))
|
| | | {
|
| | | var _renderer = m_Model.GetComponentInChildren<SkinnedMeshRenderer>();
|
| | |
| | | }
|
| | | }
|
| | | }
|
| | | }
|
| | |
|
| | | m_Model = null;
|
| | |
|