广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Processing 3 环境变量:宽/高/焦点/帧率/帧数

    来源:网络收集  点击:  时间:2024-02-24
    【导读】:
    介绍Processing 3中的环境变量。包括宽度,高度,焦点,帧率的获取和设置,帧数的获取,像素密度的获取等。工具/原料moreProcessing 3方法/步骤1/6分步阅读

    focused环境变量是逻辑值,为true时表示当前窗口是焦点窗口,即激活状态。

    2/6

    width和height表示绘图区域的宽度和高度。在绝大多数屏幕下就是像素宽度和高度。

    3/6

    pixelWidth和pixelHeight表示绘图区域的实际像素宽与实际像素高。在一些特殊屏幕,比如视网膜屏或者Windows的高DPI屏幕(比例不是100%时),pixelWidth和pixelHeight可能和Width和Height不同。

    4/6

    displayDensity()函数可以获取当前屏幕的显示密度,绝大多数正常屏幕为1。

    使用pixelDensity(displayDensity())正好可以设置像素密度使之符合屏幕和系统。

    5/6

    frameRate 变量可以获取当前的帧率(是实时的实际帧率)

    frameRate(数值) 这一个函数则可以设置目标帧率。

    6/6

    frameCount可以获取当前经过的实际帧数,也就是draw函数即其前后处理部分被调用的次数。在制作动画时常常会用到此参数。

    注意事项

    pixelDensity需要放在setup里运行。

    绘制区域宽高只能在setup中使用size或者fullScreen设置。在运行期间是常数。

    编程语言PROCESSING
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_140791.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 18:18:53  耗时:0.039
    0.0391s