UnityEditor.TransformManipulator.TransformData.SetupTransformValues C# (CSharp) Method

SetupTransformValues() private method

private SetupTransformValues ( Transform t ) : void
t UnityEngine.Transform
return void
            private void SetupTransformValues(Transform t)
            {
                this.transform = t;
                this.position = t.position;
                this.localPosition = t.localPosition;
                this.rotation = t.rotation;
                this.scale = t.localScale;
            }

Usage Example

示例#1
0
 public static TransformManipulator.TransformData GetData(Transform t)
 {
     TransformManipulator.TransformData data = new TransformManipulator.TransformData();
     data.SetupTransformValues(t);
     data.rectTransform = t.GetComponent <RectTransform>();
     if (data.rectTransform != null)
     {
         data.sizeDelta        = data.rectTransform.sizeDelta;
         data.rect             = data.rectTransform.rect;
         data.anchoredPosition = data.rectTransform.anchoredPosition;
     }
     return(data);
 }
All Usage Examples Of UnityEditor.TransformManipulator.TransformData::SetupTransformValues