private void AttachProp(PropBase prop) { // 确保 肌肉 的位置和 target的位置一致 muscles[0].target.localPosition = defaultLocalPos; muscles[0].target.localEulerAngles = defaultLocalEular; muscles[0].transform.position = muscles[0].target.position; muscles[0].transform.rotation = muscles[0].target.rotation; prop.PickUp(this); actorParts.puppet.AddMuscle(muscles[0]); if (prop.additionalPinTarget != null) { actorParts.puppet.AddMuscle(muscles[1]); } }