Class: FpsPlugin

FpsPlugin(speed)

类FPS射击游戏的第一人称漫游(锁定鼠标)

Constructor

new FpsPlugin(speed)

构造
Parameters:
Name Type Default Description
speed Number 30 移动速度,默认30

Methods

addCollisionExceptionTypes(types)

添加碰撞检测例外构件类型,这些类型的构件将无视碰撞检测
Parameters:
Name Type Description
types Array

clearCollisionExceptionTypes()

清空碰撞检测例外构件类型

enableCollision(enable)

开启/关闭碰撞检测,必须在start()之后调用
Parameters:
Name Type Description
enable boolean

enabledGravity(enable)

开启/关闭重力感应,必须在start()之后调用
Parameters:
Name Type Description
enable boolean

setAttentionProducts(options)

设置漫游过程中关注的构件,在靠近这些构件并且视锥以内,会触发插件的'attentionChange'回调, 注意该API必须在start()之前调用
Parameters:
Name Type Description
options object 参数 [{modelId,productId,distance}]

start()

开始漫游

stop()

停止漫游