(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
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);
}
}
|