查看“LlResetAnimationOverride”的源代码
←
LlResetAnimationOverride
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: llResetAnimationOverride( string anim_state ); |参数= 参数:• string anim_state – 动画状态被重置 |返回值= 返回值:将指定动画状态(anim_state)的动画覆盖重设为相应的默认值。 要运行这个函数,脚本必须使用[[llRequestPermissions]]请求[[PERMISSION_OVERRIDE_ANIMATIONS]]权限。 如果anim_state = "ALL",所有的动画状态将被重置。 |注意事项=不要依赖于权限的自动授予状态。始终使用[[run_time_permissions]]事件。 如果该脚本缺少权限[[PERMISSION_OVERRIDE_ANIMATIONS]],该脚本将在[[DEBUG_CHANNEL]]上大叫一个错误,操作失败(但该脚本继续运行)。 一旦[[PERMISSION_OVERRIDE_ANIMATIONS]]权限被授予,除了从脚本内部(例如,使用一个新的[[llRequestPermissions]]调用)或者如果脚本被重置,可能就没有办法撤销它了。此外,即使脚本失去了权限(或被derezzed),它也不会重置/恢复可覆盖的动画。 对于查看器3.6.7和以上:如果对象没有附加到权限授予,但在相同的区域,然后Me>移动>停止动画我将撤销[[PERMISSION_TRIGGER_ANIMATION]]和[[PERMISSION_OVERRIDE_ANIMATIONS]](其他权限将保留)。在这种情况下,重写将被重置。 |示例= <pre> </pre> |相关函数= [[llGetPermissions]]- 得到的权限授予 [[llGetPermissionsKey]]- 获取授予权限的代理 [[llRequestPermissions]] - 请求的权限 [[llGetAnimationOverride]] [[llResetAnimationOverride]] |相关事件= [[run_time_permissions]] - 允许接收事件 }} 附录:(表格) {| class="wikitable" border="1" |- ! Value ! Type ! Description ! Default |- | "ALL" | Macro | 用于重置所有覆盖。 | |- | "Crouching" | State | | crouch |- | "CrouchWalking" | State | | crouchwalk |- | "Falling Down" | State | | falldown |- | "Flying" | State | | fly |- | "FlyingSlow" | State | | flyslow |- | "Hovering Down" | State | | hover_down |- | "Hovering Up" | State | | hover_up |- | "Hovering" | State | | hover |- | "Jumping" | State | 同时还在跳在空中。 | jump |- | "Landing" | Transition | 当从一个跳跃着陆。 | land |- | "PreJumping" | Transition | 一开始跳 | prejump |- | "Running" | State | | run |- | "Sitting on Ground" | State | 坐着,但是没有链接到一个对象。 | sit_ground_constrained |- | "Sitting" | State | 坐在一个对象(以及与它)。 | sit |- | "Soft Landing" | Transition | 落下一小段距离后。 | soft_land |- | "Standing Up" | Transition | 从很远的地方掉下来。有时被称为硬着陆。 | standup |- | "Standing" | State | | stand |- | "Striding" | State | 当化身卡在一个物体的边缘或另一个化身的顶部时。 | stride |- | "Taking Off" | State | | hover_up |- | "Turning Left" | State | | turnleft |- | "Turning Right" | State | | turnright |- | "Walking" | State | | walk |}
该页面使用的模板:
模板:LSL Header
(
查看源代码
)
模板:LSLC
(
查看源代码
)
模板:LSLGC
(
查看源代码
)
模板:Multi-lang
(
查看源代码
)
模板:函数详情
(
查看源代码
)
返回至
LlResetAnimationOverride
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
网站首页
知识百科
编辑帮助
最近更改
工具
链入页面
相关更改
特殊页面
页面信息