/// <summary> /// 相关骨骼映射 /// </summary> /// <param name="weapons"></param> /// <returns></returns> private string getBindType(weaponsType weapons) { // 最后返回的路径 string str = ""; switch (_eman.transform.name.Substring(0, _eman.transform.name.LastIndexOf("("))) { case "A_JS_RenLei_A_001": str = "Bip01/Bip01 Pelvis/Bip01 Spine/Bip01 Spine1/Bip01 Neck/Bip01 R Clavicle/Bip01 R UpperArm/Bip01 R Forearm/Bip01 R Hand/right"; break; case "AxeSoldierPre": str = "Bip01/Bip01 Pelvis/Bip01 Spine/Bip01 Neck/Bip01 R Clavicle/Bip01 R UpperArm/Bip01 R Forearm/Bip01 R Hand/Bone01_wuqi/right"; break; case "GaylenPre": str = "Bip01/Bip01 Pelvis/Bip01 Spine/Bip01 Spine1/Bip01 Neck/Bip01 R Clavicle/Bip01 R UpperArm/Bip01 R Forearm/Bip01 R Hand/Bone01_wuqi/right"; break; case "MasterSoldierPre": str = "Bip01/Bip01 Pelvis/Bip01 Spine/Bip01 Spine1/Bip01 Neck/Bip01 R Clavicle/Bip01 R UpperArm/Bip01 R Forearm/Bip01 R Hand/Bone01/Bone06/right"; break; /** * A_JS_RenLei_A_001 * * AxeSoldierPre * * GaylenPre * * MasterSoldierPre * */ } return(str); }
/// <summary> /// 相关骨骼映射 /// </summary> /// <param name="weapons"></param> /// <returns></returns> private string getBindType(weaponsType weapons) { // 最后返回的路径 string str = ""; switch (_eman.transform.name.Substring(0, _eman.transform.name.LastIndexOf("("))) { case "A_JS_RenLei_A_001": str = "Bip01/Bip01 Pelvis/Bip01 Spine/Bip01 Spine1/Bip01 Neck/Bip01 R Clavicle/Bip01 R UpperArm/Bip01 R Forearm/Bip01 R Hand/right"; break; case "AxeSoldierPre": str = "Bip01/Bip01 Pelvis/Bip01 Spine/Bip01 Neck/Bip01 R Clavicle/Bip01 R UpperArm/Bip01 R Forearm/Bip01 R Hand/Bone01_wuqi/right"; break; case "GaylenPre": str = "Bip01/Bip01 Pelvis/Bip01 Spine/Bip01 Spine1/Bip01 Neck/Bip01 R Clavicle/Bip01 R UpperArm/Bip01 R Forearm/Bip01 R Hand/Bone01_wuqi/right"; break; case "MasterSoldierPre": str = "Bip01/Bip01 Pelvis/Bip01 Spine/Bip01 Spine1/Bip01 Neck/Bip01 R Clavicle/Bip01 R UpperArm/Bip01 R Forearm/Bip01 R Hand/Bone01/Bone06/right"; break; /** * A_JS_RenLei_A_001 * * AxeSoldierPre * * GaylenPre * * MasterSoldierPre * */ } return str; }