Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
| | |
| | | protected override void OnPutonSecondary(uint secondaryItemID, GameObject secondary) |
| | | { |
| | | Renderer _renderer = secondary.GetComponentInChildren<Renderer>(); |
| | | _renderer.gameObject.SetLayer(LayerUtility.Player, false); |
| | | if (_renderer) |
| | | { |
| | | _renderer.gameObject.SetLayer(LayerUtility.Player, false); |
| | | } |
| | | } |
| | | |
| | | protected override void OnPutonWeapon(uint weaponItemID, GameObject weapon) |
| | |
| | | { |
| | | SwitchGodWeapon(4, m_ViewPlayerData.rolePlusData.GetGodWeaponLevel(4)); |
| | | } |
| | | |
| | | |
| | | if (m_ViewPlayerData != null) |
| | | { |
| | | SwitchGodWeapon(1, m_ViewPlayerData.rolePlusData.GetGodWeaponLevel(1)); |
| | | } |
| | | |
| | | |
| | | if (m_ViewPlayerData != null) |
| | | { |
| | | SwitchGodWeapon(2, m_ViewPlayerData.rolePlusData.GetGodWeaponLevel(2)); |
| | |
| | | protected override void OnPutonSecondary(uint secondaryItemID, GameObject secondary) |
| | | { |
| | | Renderer _renderer = secondary.GetComponentInChildren<Renderer>(); |
| | | _renderer.gameObject.SetLayer(LayerUtility.Player, false); |
| | | if (_renderer) |
| | | { |
| | | _renderer.gameObject.SetLayer(LayerUtility.Player, false); |
| | | } |
| | | } |
| | | |
| | | protected override void OnPutonWeapon(uint weaponItemID, GameObject weapon) |
| | |
| | | protected sealed override void OnPutonSecondary(uint secondaryItemID, GameObject secondary)
|
| | | {
|
| | | Renderer _renderer = secondary.GetComponentInChildren<Renderer>();
|
| | | _renderer.gameObject.SetLayer(LayerUtility.Player, false);
|
| | | if (_renderer)
|
| | | {
|
| | | _renderer.gameObject.SetLayer(LayerUtility.Player, false);
|
| | | }
|
| | | }
|
| | |
|
| | | protected sealed override void OnPutonWeapon(uint weaponItemID, GameObject weapon)
|
| | |
| | |
|
| | | private void OnPrefabLoadFinished(bool result, UnityEngine.Object prefab)
|
| | | {
|
| | |
|
| | |
|
| | | if (!result || prefab == null)
|
| | | {
|
| | | if (!m_LoadDefaultRes)
|
| | |
| | | }
|
| | | int _baseHandResID = ModelResConfig.GetHandByClothesID((int)ClothesItemID);
|
| | | int _resID = _baseHandResID;
|
| | | if(JobSetup.Job == 2)
|
| | | {
|
| | | _resID = JobSetup.BaseEquip[2];
|
| | | }
|
| | |
|
| | | EquipInfo _equipInfo;
|
| | |
|
| | |
| | | }
|
| | | else
|
| | | {
|
| | | SwitchHand(true);
|
| | | OnPutonSecondary(SecondaryID, m_HandModel);
|
| | | if (JobSetup.Job == 2)
|
| | | {
|
| | | if (!TryRequest(_resID, ref m_SecondaryModel))
|
| | | {
|
| | | return;
|
| | | }
|
| | |
|
| | | // 替换当前衣服上的武器
|
| | | Transform _secondaryNode = m_ClothesModel.transform.GetChildTransformDeeply(GAStaticDefine.SecondaryBindBoneName[JobSetup.Job - 1]);
|
| | | m_SecondaryModel.transform.SetParent(_secondaryNode);
|
| | | m_SecondaryModel.transform.localPosition = Vector3.zero;
|
| | | m_SecondaryModel.transform.localRotation = Quaternion.identity;
|
| | |
|
| | | OnPutonSecondary(SecondaryID, m_SecondaryModel);
|
| | | }
|
| | | else if (JobSetup.Job == 1)
|
| | | {
|
| | | SwitchHand(true);
|
| | | OnPutonSecondary(SecondaryID, m_HandModel);
|
| | | }
|
| | | }
|
| | |
|
| | | ShowSecondaryEffect();
|