public void SelectWepoan(int selectWepoan) { if (selectWepoan == 1) { Destroy(Idel); Idel = null; objwepoan = Instantiate(FristWeapon.Weapon1); objwepoan.transform.parent = Rhand; objwepoan.transform.localPosition = FristWeapon.Wepoanpos; objwepoan.transform.localRotation = Quaternion.Euler(FristWeapon.Wepoanrot); characterIk.R_Hand.localPosition = FristWeapon.Rpos; Quaternion rotright = Quaternion.Euler(FristWeapon.Rrot.x, FristWeapon.Rrot.y, FristWeapon.Rrot.z); characterIk.R_Hand.localRotation = rotright; wepoan = objwepoan.GetComponent <Wepoan>(); characterIk.L_Hand_Traget = wepoan.lHand_Traget_look; characterIk.input = 0; } if (selectWepoan == 2) { characterIk.input = 101; objwepoan = Instantiate(SecondWeapon.Weapon1); objwepoan.transform.parent = Rhand; objwepoan.transform.localPosition = SecondWeapon.Wepoanpos; objwepoan.transform.localRotation = Quaternion.Euler(SecondWeapon.Wepoanrot); characterIk.R_Hand.localPosition = SecondWeapon.Rpos; Quaternion rotright = Quaternion.Euler(SecondWeapon.Rrot.x, SecondWeapon.Rrot.y, SecondWeapon.Rrot.z); characterIk.R_Hand.localRotation = rotright; wepoan = objwepoan.GetComponent <Wepoan>(); characterIk.L_Hand_Traget = wepoan.lHand_Traget_look; } if (selectWepoan == 3) { } }
public void PrimaryWepoanSwappner() { if (FristWeapon != null) { objwepoan = Instantiate(FristWeapon.Weapon1); objwepoan.transform.parent = Rhand; objwepoan.transform.localPosition = FristWeapon.Wepoanpos; objwepoan.transform.localRotation = Quaternion.Euler(FristWeapon.Wepoanrot); characterIk.R_Hand.localPosition = FristWeapon.Rpos; Quaternion rotright = Quaternion.Euler(FristWeapon.Rrot.x, FristWeapon.Rrot.y, FristWeapon.Rrot.z); characterIk.R_Hand.localRotation = rotright; wepoan = objwepoan.GetComponent <Wepoan>(); characterIk.L_Hand_Traget = wepoan.lHand_Traget_look; } }