系统 | System

这些拼图可以用来执行各种系统功能,比如打印到控制台,测量性能,获取/设置渲染的像素比和检索GPU信息。

内容

拼图参考

print to console(打印到控制台)

打印任何类型的数据(某个拼图的输出,一个变量,或者只是一个文本)到浏览器 控制台。打印到控制台是您调试脚本的最常用和最简单的方法。

print performance info(打印性能信息)

记录1秒钟内的性能概况,并将其打印到浏览器 控制台。使用这个配置文件可以找到性能瓶颈,提高应用的渲染和加载速度。在 这里查看详情。

feature available(功能可用)

检查从下拉菜单中选择的功能在用户的浏览器中是否可用。

get GPU(获取GPU信息)

输出用户的GPU信息——例如厂商信息:NVIDIA公司、苹果公司、高通公司,以及GPU的型号,例如:GeForce GTX 1060 3GB/PCIe/SSE2, Apple A9 GPU, Adreno (TM) 330.

set screen scale(设置屏幕比例)

为渲染的画布设置屏幕分辨率系数。设置 >1 以提高质量,<1 以提高性能。1是视网膜(又称HiDPI)和非视网膜显示器上的默认屏幕比例。

为了防止在视网膜显示器上渲染过多的像素,Verge3D使用1作为默认比例因子。如果无需顾虑性能问题,可以通过将屏幕比例设置为原始屏幕比例以启用视网膜渲染。

native screen scale(原生屏幕比例)

原生(取决于硬件或浏览器缩放)画布分辨率系数。如果您没有 放大缩小 页面,这个值对于非视网膜显示器来说等于1,对于HiDPI显示器、现代智能手机和平板电脑来说大于1。

detect gamepad device(检测游戏手柄设备)

检测连接到系统或与系统断开连接的游戏手柄设备。当发现一个新的游戏手柄设备时,在 "once connected do(当连接时执行)" 插槽中指定的拼图会被触发。当设备断开连接时,在 "once disconnected do(当断开时执行)" 插槽中指定的拼图会被触发。在任何情况下, "gamepad index" 值都会被设置,并返回设备索引。

gamepad index(游戏手柄索引)

返回连接/断开连接的游戏手柄设备索引。

get gamepad property(获取游戏手柄属性)

返回具有给定索引的游戏手柄属性到设备。

属性:

要在您的应用中分配轴和按键,请使用 游戏手柄诊断 工具,debug info属性应该会遵循标准游戏手柄布局(不是对所有种类的设备都能正常工作)。

在使用拼图时遇到困难?

欢迎您随时在 论坛上提问!您还可以加入中文用户社区QQ群(171678760),在线寻求帮助。