LlPreloadSound

来自人工智能助力教育知识百科
Mkx讨论 | 贡献2020年7月6日 (一) 09:16的版本 (创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: llPreloadSound( string sound ); |参数= 参数: string…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

Template:Needs Translation/


函数名
Function: llPreloadSound( string sound );
参数: string sound – 此脚本所在的基本物体目录中的声音或声音的UUID
返回值:预载声音在观众的范围内
注意事项
此函数使脚本休眠1.0秒。

如果基本物体的清单中缺少声音,并且它不是UUID或者不是声音,那么在DEBUG CHANNEL上会发出一个错误。

如果sound是一个UUID,那么对象没有新的资产权限后果。

 生成的对象不会产生新的使用限制,如果资产被放在prims库存中,可能会出现这种情况。
示例
示例1
//当rezzed的时候会预载一个声音,然后在“触摸”的时候播放它。
string sound=“name or uuid”;//声音目录中的声音或声音的UUID。

default
{
    on_rez(integer start_param)
    {
        llSetText("Preloading....",<1,0,0>,1);
        llPreloadSound(sound);
        llSetText("Touch To Play",<1,1,1>,1);
    }
    touch_start(integer num_detected)
    {
        llPlaySound(sound, 1.0);
    }
}
相关函数
相关事件