public static Apply ( TransformData, source, Transform target, Space, space = Space.Self ) : void | ||
source | TransformData, | |
target | Transform | |
space | Space, | |
Résultat | void |
/// <summary> /// 将物体挂接到 /// </summary> /// <param name="parent"></param> /// <param name="obj"></param> public static void AttachObjectTo(Transform parent, Transform obj, TransformData transform) { if (parent == null || obj == null) { return; } obj.parent = parent; obj.localPosition = Vector3.zero; obj.localScale = Vector3.one; obj.localEulerAngles = Vector3.one; if (transform != null) { transform.Apply(obj.transform); } }