“LlForceMouselook”的版本间的差异

来自人工智能助力教育知识百科
跳转至: 导航搜索
(创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: llForceMouselook( integer mouselook ); |参数= 参数:…”)
 
Mkx讨论 | 贡献
第4行: 第4行:
 
{{函数详情
 
{{函数详情
 
|函数名 = Function:  llForceMouselook( integer mouselook );
 
|函数名 = Function:  llForceMouselook( integer mouselook );
|参数= 参数:nteger mouselook – boolean, if TRUE when an avatar sits on the prim, the avatar will be forced into mouselook mode, if FALSE (default) the avatar will keep their current camera mode.
+
|参数= 参数:nteger mouselook – 布尔值,如果为真,当化身坐在prim上时,化身将被强制进入mouselook模式,如果为假(默认),化身将保持其当前的相机模式。
|返回值= 返回值:Sets if a sitting avatar should be forced into mouselook when they sit on this prim.
+
|返回值= 返回值:设置当坐着的化身坐在这个prim上时,是否应该被强制进入mouselook。
  
  
|注意事项=This function has no effect on avatars already seated.
+
|注意事项=此功能对已就座的化身没有影响。           
  
The user may exit mouselook mode at any time.
+
用户可以随时退出mouselook模式。             
  
  This can be detected by polling [[llGetAgentInfo]].
+
  这可以通过轮询[[llGetAgentInfo]]来检测。             
  
There is nothing stopping someone from modifying or making a client that ignores this.
+
没有什么能阻止某人修改或创建忽略了这一点的客户机。
  
 
|示例=
 
|示例=

2020年5月18日 (一) 02:04的版本

Template:Needs Translation/


函数名
Function: llForceMouselook( integer mouselook );
参数:nteger mouselook – 布尔值,如果为真,当化身坐在prim上时,化身将被强制进入mouselook模式,如果为假(默认),化身将保持其当前的相机模式。
返回值:设置当坐着的化身坐在这个prim上时,是否应该被强制进入mouselook。
注意事项
此功能对已就座的化身没有影响。

用户可以随时退出mouselook模式。

这可以通过轮询llGetAgentInfo来检测。              

没有什么能阻止某人修改或创建忽略了这一点的客户机。

示例
Force Mouselook on Sit
default
{
    state_entry()
    {
        llForceMouselook(TRUE); // Forces sitting avatars into mouselook.
 
        llForceMouselook(FALSE); // Reverts the setting to the default...
                                 // ...as with a newly created prim.
    }
}
相关函数
llAvatarOnSitTarget

llGetAgentInfo

llGetCameraRot

llSetCameraAtOffset

llSetCameraEyeOffset

相关事件