summaryrefslogtreecommitdiff
path: root/Assets/Test/15_RectTransform/RectTransformDetail.cs
blob: 05dc4fb8b02f7964a8d70d048a0cd74dd0328d0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[ExecuteInEditMode]
public class RectTransformDetail : MonoBehaviour {

    public Vector3 localPosition;
    public Vector3 position;
    [Space]
    public Vector2 anchorPosition;
    public Vector3 anchorPosition3D;
    public Vector2 anchorMin;
    public Vector2 anchorMax;
    public Vector2 offsetMin;
    public Vector2 offsetMax;
    public Vector2 pivot;
    public Rect rect;
    public Vector2 sizeDelta;

    private RectTransform rectTransform;

	// Use this for initialization
	void Start () {
        rectTransform = GetComponent<RectTransform>();

    }
	
	// Update is called once per frame
	void Update () {
        position = rectTransform.position;
        localPosition = rectTransform.localPosition;

        anchorPosition = rectTransform.anchoredPosition;
        anchorPosition3D = rectTransform.anchoredPosition3D;
        anchorMin = rectTransform.anchorMin;
        anchorMax = rectTransform.anchorMax;
        offsetMin = rectTransform.offsetMin;
        offsetMax = rectTransform.offsetMax;
        pivot = rectTransform.pivot;
        rect = rectTransform.rect;
        sizeDelta = rectTransform.sizeDelta;
    }
}