コード例 #1
0
    public override void OnInspectorGUI()
    {
        PixelPerfectMainCamera cam = (PixelPerfectMainCamera)target;

        EditorGUI.BeginChangeCheck();

        cam.PPU          = EditorGUILayout.IntField("Pixels Per Unit", cam.PPU);
        cam.screenHeight = EditorGUILayout.IntField("Screen height", cam.screenHeight);

        if (EditorGUI.EndChangeCheck())
        {
            cam.UpdateOrthoSize();
        }

        EditorGUILayout.LabelField("Calculated Orthographic Size", cam.orthoSize + "");

        if (GUILayout.Button("Apply to Main Camera"))
        {
            cam.ApplyOrthoSize();
        }
    }
コード例 #2
0
 void OnEnable()
 {
     comp = (PixelPerfectMainCamera)target;
 }