LlSetStatus
首页 | 函数 | 事件 | 类型 | 操作符 | 常数 | Flow Control | Script Library | Categorized Library | Tutorials |
函数名 |
---|
Function: llSetStatus( integer status, integer value ); |
参数:
•整型状态–位掩码、状态标志 •整数值–布尔值,真启用,假禁用 |
返回值:将status}掩码中指示的对象状态属性设置为value |
注意事项 |
---|
状态是一个对象属性;一个对象中的所有基元共享相同的状态。
除了STATUS_BLOCK_GRAB之外,这只影响脚本所在的prim,链接对象中的子prim不会受到影响。 使用STATUS_BLOCK_GRAB_对象来阻止对链接集的抓取。 在附加对象中设置物理状态失败。~ #SVC-6549 STATUS_ROTATE_X、STATUS_ROTATE_Y和STATUS_ROTATE_Z标志都要求首先将对象设为物理对象才能产生任何效果。 |
示例 |
---|
示例1
default { state_entry() { llSetStatus( STATUS_DIE_AT_EDGE | STATUS_PHYSICS, TRUE); llSetStatus( STATUS_ROTATE_X | STATUS_ROTATE_Y, FALSE); } } |
相关函数 |
---|
llGetStatus –获取对象状态。 |
相关事件 |
---|
附录:(表格)
header 1 | header 2 | header 3 |
---|---|---|
row 1, cell 1 | row 1, cell 2 | row 1, cell 3 |
row 2, cell 1 | row 2, cell 2 | row 2, cell 3 |
另外 如果遇到有specification的情况等可以加到注意事项里面。 在注意事项里面:回车=另起一行 回车+开头空两格=方框(类似于示例里面的)