【问题标题】:Processing find width and height of screen处理查找屏幕的宽度和高度
【发布时间】:2016-01-05 22:20:57
【问题描述】:

我正在尝试在 Processing 中制作游戏,但我不希望它处于固定坐标中。我想让它成为屏幕的高度和屏幕的宽度除以 3。
我试过screen.widthscreen.height 但它们不起作用。

【问题讨论】:

标签: java height width screen processing


【解决方案1】:

您可以使用 Toolkit.getScreenSize() 方法获取您的屏幕尺寸。

【讨论】:

    【解决方案2】:

    您可以使用displayWidthdisplayHeight 他们将保存这些数据。这里是他们的 javaDoc:

    http://processing.org/reference/javadoc/core/processing/core/PApplet.html#displayWidth

    如果你想处理视网膜显示,还有pixelDensity()

    https://processing.org/reference/pixelDensity_.html

    screen.widthscreen.Height 已被删除

    https://github.com/processing/processing/wiki/Changes#user-content-changed-and-removed

    【讨论】:

      【解决方案3】:

      此外,如果您愿意,可以使用 fullScreen() 命令,然后使用:

          fullScreen();
          if(mouseButton == LEFT){
              println(mouseX + " : " + mouseY);
          }
      

      这将在您左键单击时打印鼠标坐标。所以点击右下角,它会显示 X 和 Y 坐标。然后用计算器将 y 除以 3。

      【讨论】:

        猜你喜欢
        • 2012-11-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-09
        • 1970-01-01
        • 1970-01-01
        • 2010-11-25
        • 2015-09-10
        • 2021-10-25
        相关资源
        最近更新 更多