/// <summary> /// 设置武器喷漆颜色 /// </summary> /// <param name="color"></param> public void SetWeaponInkColor(Color color, int id = 0) { WeaponColor = color; if (CurrentWeapon == null) { ////test.....test// //GameManager.Instance.CurWeapon = 1000; //ConfiguringCurrentProPerities(1000); ////else.... int WeaponId = id; if (0 == id) { WeaponId = GameManager.Instance.CurWeapon; } ConfiguringCurrentProPerities(WeaponId); ChangeWeaponMeshRender(CurrentWeapon.WeaponProperty.WeaponName); //Debug.Log("GameManager.Instance.CurWeapon:::"+ GameManager.Instance.CurWeapon + // ",,urrentWeapon.WeaponProperty.WeaponName::" + CurrentWeapon.WeaponProperty.WeaponName + // ",,CurrentWeapon.WeaponProperty.BulletId::" + CurrentWeapon.WeaponProperty.BulletId); } else { CurrentWeapon.SetWeaponColor(color); } }