动态编辑器窗口未正确缩放

时间:2017-08-03 20:45:42

标签: c# unity3d dynamic screen-orientation

下午,最近在努力开发更多;我的“编辑器扩展”中的Err Graphical部分,通过unity3d的Audience,我一直在寻找为屏幕尺寸创建更多动态窗口的方法!

在我的测试中,我注意到许多我似乎无法说服的核心故障,目前我已经尝试过“双打,整数,浮动等等......”,虽然我的问题可能只是团结一致,我确信这里有人在尝试扩展他们的“编辑应用程序”时发生了这个事件,以下是我一直在做的变量问题的一些直观表示。

Error && Success Image Collection!

在我的动态屏幕配件之旅中这是我目前尝试的一些代码,我现在在窗口项目中有这个代码。

private Rect Topic_Selection_Rect_Window = new Rect(5, 5, Screen.width / 6, 350);

static void Init()
{
    EditorWindow Toolbox = GetWindowWithRect(typeof(Toolbox), new Rect(0, 0, 1250, 900));
    Toolbox.Show();
}
private void OnGUI()
{
    BeginWindows();

    GUILayout.Window(0, Topic_Selection_Rect_Window, Topic, "Please Select A Listed Topic!");

    EndWindows();
}
private void Topic(int id)
{
    GUILayout.TextField("pre-text");
}

现在使用上面显示的代码,我们在“Price rect topic_selection_rect_window”上,我们有一个想法'哦,我们可以使用API​​来'Screen.width',虽然最初我已经注意到了这个想法知道用户的屏幕 - 信息,虽然它的实际情况是,我认为最初因为获取用户信息而无法获得用户信息,我需要了解如何尝试在初始化时获取该信息,虽然我已经尝试了似乎没有相应的工作,虽然一旦我加载,它都是不稳定的,我退出并再次加载它不那么笨拙和最后一次,它很好;我有一些问题已经有一段时间了,比如“Screen.height”似乎从来没有工作过,给我一个很好的##或Screen %%可用性,而且往往不适用于我的显示器或者什么;我对编程很新,我想弄清楚这个API是如何工作的,感谢任何

评论/答案!

- DrEncompass -

0 个答案:

没有答案