UnityEditor.SceneView.AlignViewToObject C# (CSharp) Method

AlignViewToObject() public method

public AlignViewToObject ( Transform t ) : void
t UnityEngine.Transform
return void
        public void AlignViewToObject(Transform t)
        {
            this.FixNegativeSize();
            this.size = 10f;
            this.LookAt(t.position + ((Vector3) (t.forward * this.CalcCameraDist())), t.rotation);
        }

Usage Example

示例#1
0
        void PastePlacement()
        {
            var tr        = m_SceneView.camera.transform;
            var placement = Clipboard.GetCustomValue <TransformWorldPlacement>();

            tr.position   = placement.position;
            tr.rotation   = placement.rotation;
            tr.localScale = placement.scale;
            m_SceneView.AlignViewToObject(tr);
            m_SceneView.Repaint();
        }
All Usage Examples Of UnityEditor.SceneView::AlignViewToObject