往特定频道增加用户
在世界对象上播放动画
创建临时聊天频道
当前的滴答数 用于记录当前的时间点或事件序列中的位置
销毁临时聊天频道
读取当前地图存在的临时聊天频道
查询特定频道内用户
用于天空和环境光的照明类型
项目的名称(只读)
往特定频道删减用户
搜索包含在边界框内的所有实体
要搜索的边界框
包含在 bounds
中的所有实体
当前服务器id
在指定位置播放声音
地图组内传送能力,能够令 Player 被传送到其他地图中
当前运行世界公共 URL
背景环境声音,全局播放
当方块被破坏时播放的声音
当方块被放置时播放的声音
当玩家加入时播放的声音
当玩家离开时播放的声音
雾的颜色
高度雾衰减率
雾开始的高度
雾开始的距离
均匀雾的量(如果大于 0,则看不到天空盒)
月球的相位。必须在 0 和 1 之间
最大雾量
雨的颜色
雨的密度
雨的方向
雨的干扰程度
雨的最大尺寸
雨的最小尺寸
雨的速度
+z 方向的环境光值(仅当 ambientLightMode === 'manual' 时使用)
-y 方向的环境光值(仅当 ambientLightMode === 'manual' 时使用)
-z 方向的环境光值(仅当 ambientLightMode === 'manual' 时使用)
-x 方向的环境光值(仅当 ambientLightMode === 'manual' 时使用)
+x 方向的环境光值(仅当 ambientLightMode === 'manual' 时使用)
+y 方向的环境光值(仅当 ambientLightMode === 'manual' 时使用)
雪的颜色
雪的密度
雪的下落速度
雪的最大尺寸
雪的最小尺寸
雪的旋转速度
雪的纹理
太阳的方向(仅当 ambientLightMode === 'manual' 时使用)
太阳在天空中移动的频率。值越高,太阳移动越快。
太阳的光照强度(仅当 ambientLightMode === 'manual' 时使用)
太阳在天空中的初始相位。一天中的时间通过以下公式计算:
timeOfDay = (sunPhase + sunFrequency * tick) % 1
创建一个新的 GameEntity 或复制一个现有实体。 如果超出实体配额,则返回 null。
实体的初始值集或要复制的新实体
具有给定参数的新创建的实体
返回脚本允许创建的剩余实体数量
当两个实体发生碰撞时调用
当创建实体时调用
当两个实体停止碰撞时调用
当实体进入流体时调用
当实体离开流体时调用
当实体接触方块时调用
当实体停止接触方块时调用
可以使用类似于 jQuery 选择器的语法搜索游戏中的实体。 更多示例参见 GameSelectorString
选择器搜索模式
匹配选择器的第一个实体
测试实体上的选择器
要测试的选择器模式
要测试的实体
可以使用类似于 jQuery 选择器的语法搜索游戏中的实体 更多示例参见 GameSelectorString
选择器搜索模式
所有匹配选择器的实体
可以使用类似于 jQuery 选择器的语法搜索游戏中的实体 更多示例参见 GameSelectorString
选择器搜索模式
所有匹配选择器的实体
从 origin
沿 direction
射出一条光线
光线的起点
光线的方向
Optional
options: Partial<GameRaycastOptions>选项配置参数
关于射线结果的信息
禁用所有匹配 aSelector 和 bSelector 的实体之间的碰撞
第一组实体的选择器
第二组实体的选择器
空气摩擦力的量
清除所有碰撞过滤器
返回当前所有活动的碰撞过滤器列表
所有当前活动的碰撞过滤器
引力场的量和方向
移除 aSelector 和 bSelector 之间的碰撞过滤器
第一组实体的选择器
第二组实体的选择器
使用 OBB 刚体来解决物理问题
当玩家发言时调用
当玩家点击对象时调用
当玩家加入游戏时调用
当玩家离开游戏时调用
当玩家购买产品成功时调用
当玩家按下按钮时调用
当玩家释放按钮时调用
广播一条消息给所有玩家
要广播的文本
GameWorld 是引擎 API 的主要入口点。使用此对象可以控制场景的全局属性,如天气、一天中的时间等,并对存在于世界中的所有 GameEntity 进行搜索。