public void SetRightArmModel(ArmInventoryItem item) { if (item == null) { return; } if (activeArmRight != null) { activeArmRight.SetActive(false); activeArmRight = null; } switch (item.armType) { case enums.armType.arm1: activeArmRight =arm1R; break; case enums.armType.arm2: activeArmRight = arm2R; break; case enums.armType.arm3: activeArmRight = arm3R; break; } activeArmRight.SetActive(true); rightArmItem = item; }
public void resetModel() { arm1L.SetActive(false); arm1R.SetActive(false); arm2L.SetActive(false); arm2R.SetActive(false); arm3L.SetActive(false); arm3R.SetActive(false); leg1L.SetActive(false); leg1R.SetActive(false); leg2L.SetActive(false); leg2R.SetActive(false); leg3L.SetActive(false); leg3R.SetActive(false); head1.SetActive(false); head2.SetActive(false); head3.SetActive(false); body1.SetActive(false); body2.SetActive(false); body3.SetActive(false); activeHead = null; activeBody = null; activeArmLeft = null; activeArmRight = null; activeLegLeft = null; activeLegRight = null; headItem = null; bodyItem = null; leftLegItem = null; rightLegItem = null; leftArmItem = null; rightArmItem = null; }
public void SetLeftArmModel(ArmInventoryItem item) { if (item == null) { return; } if (activeArmLeft != null) { activeArmLeft.SetActive(false); activeArmLeft = null; } switch (item.armType) { case enums.armType.arm1: activeArmLeft = arm1L; break; case enums.armType.arm2: activeArmLeft = arm2L; break; case enums.armType.arm3: activeArmLeft = arm3L; break; } activeArmLeft.SetActive(true); leftArmItem = item; }