コード例 #1
0
ファイル: TestSld.cs プロジェクト: wangyitang1994/MyProject
    void Update()
    {
        if (Input.GetKeyDown(KeyCode.Space))
        {
            Vector3[] world_corners = new Vector3[4];
            rtf.GetWorldCorners(world_corners);
            LogTool.Log("world_corners:", world_corners, "world_pos:", rtf.position);
        }

        if (Input.GetKeyDown(KeyCode.Alpha1))
        {
            LogTool.SetRectTransformPivot(rtf, new Vector2(0, 0));
        }
        if (Input.GetKeyDown(KeyCode.Alpha2))
        {
            LogTool.SetRectTransformPivot(rtf, new Vector2(0, 1));
        }
        if (Input.GetKeyDown(KeyCode.Alpha3))
        {
            LogTool.SetRectTransformPivot(rtf, new Vector2(1, 1));
        }
        if (Input.GetKeyDown(KeyCode.Alpha4))
        {
            LogTool.SetRectTransformPivot(rtf, new Vector2(1, 0));
        }
        if (Input.GetKeyDown(KeyCode.Alpha5))
        {
            LogTool.SetRectTransformPivot(rtf, new Vector2(0.5f, 0.5f));
        }

        if (Input.GetKeyDown(KeyCode.Q))
        {
            LogTool.SetRectTransformAnchors(rtf, AnchorType.BottomLeft);
        }
        if (Input.GetKeyDown(KeyCode.W))
        {
            LogTool.SetRectTransformAnchors(rtf, AnchorType.TopLeft);
        }
        if (Input.GetKeyDown(KeyCode.E))
        {
            LogTool.SetRectTransformAnchors(rtf, AnchorType.TopRight);
        }
        if (Input.GetKeyDown(KeyCode.R))
        {
            LogTool.SetRectTransformAnchors(rtf, AnchorType.BottomRight);
        }
        if (Input.GetKeyDown(KeyCode.T))
        {
            LogTool.SetRectTransformAnchors(rtf, AnchorType.Center);
        }

        if (Input.GetKeyDown(KeyCode.A))
        {
            LogTool.SetRectTransformAnchors(rtf, AnchorType.Full);
        }
        if (Input.GetKeyDown(KeyCode.S))
        {
            LogTool.SetRectTransformAnchors(rtf, AnchorType.StretchLeftAndRight);
        }
        if (Input.GetKeyDown(KeyCode.D))
        {
            LogTool.SetRectTransformAnchors(rtf, AnchorType.StretchUpAndDown);
        }
    }