“LlSetTexture”的版本间的差异
(创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: llSetTexture( string texture, integer face ); |参数= 参…”) |
|||
第6行: | 第6行: | ||
|参数= 参数: | |参数= 参数: | ||
•字符串纹理–此脚本所在的prim目录中的纹理或纹理的UUID | •字符串纹理–此脚本所在的prim目录中的纹理或纹理的UUID | ||
+ | |||
•整数面–面数或所有面 | •整数面–面数或所有面 | ||
如果面是所有面,则函数在所有面都有效。 | 如果面是所有面,则函数在所有面都有效。 |
2020年8月12日 (三) 13:33的最新版本
首页 | 函数 | 事件 | 类型 | 操作符 | 常数 | Flow Control | Script Library | Categorized Library | Tutorials |
函数名 |
---|
Function: llSetTexture( string texture, integer face ); |
参数:
•字符串纹理–此脚本所在的prim目录中的纹理或纹理的UUID •整数面–面数或所有面 如果面是所有面,则函数在所有面都有效。 |
返回值:设置此原始曲面的纹理。 |
注意事项 |
---|
使脚本休眠2.0秒。
如果函数的面值指示不存在的面,则函数将自动失败。 如果prim的资源库中缺少纹理,并且它不是UUID或不是纹理,则在DEBUG峈CHANNEL上会发出一个错误。 如果纹理是一个UUID,则对象没有新的资产权限后果。 生成的对象不会产生新的使用限制,如果资产被放在prims库存中,可能会出现这种情况。 Inspect不显示纹理信息(如creator) |
示例 |
---|
示例1
default { state_entry() { // the first texture alphabetically inside the same prim's inventory string texture = llGetInventoryName(INVENTORY_TEXTURE, 0); // set it on all sides of the prim containing the script llSetTexture(texture, ALL_SIDES); } } |
相关函数 |
---|
llSetLinkTexture llAsin |
相关事件 |
---|