Esempio n. 1
0
 private void CopyFrom(PlayerWeaponBagSetComponent right)
 {
     right.Initialize(GlobalConst.WeaponBagMaxCount);
     Initialize(GlobalConst.WeaponBagMaxCount);
     for (int i = 0; i < GlobalConst.WeaponBagMaxCount; i++)
     {
         //  DebugUtil.LogInUnity("left:{0} right:{1}", WeaponBags[i].ToString(), right.WeaponBags[i]);
         WeaponBags[i].RewindTo(right.WeaponBags[i]);
     }
 }
 private bool IsApproximatelyEqual(PlayerWeaponBagSetComponent rightComponent)
 {
     if (WeaponBag == null || (!WeaponBag.IsSimilar(rightComponent.WeaponBag)))
     {
         //builder.Append("Approxiamate diff :");
         //builder.Append("left:"+ WeaponBags[i]+"\n");
         //builder.Append("right:" + rightComponent.WeaponBags[i]+ "\n");
         //Logger.InfoFormat(builder.ToString());
         return(false);
     }
     return(true);
 }
 private void CopyFrom(PlayerWeaponBagSetComponent right)
 {
     right.Initialize();
     Initialize();
     WeaponBag.RewindTo(right.WeaponBag);
 }