Difference between revisions of "LlStopSound"
Jump to navigation
Jump to search
All Issues ~ Search JIRA for related Bugs
(added basic usage example and a note about not passing arguments to the function) |
Lady Sumoku (talk | contribs) m (Replaced old <LSL> block with <source lang="lsl2">) |
||
(13 intermediate revisions by 5 users not shown) | |||
Line 3: | Line 3: | ||
|func=llStopSound | |func=llStopSound | ||
|func_footnote | |func_footnote | ||
|func_desc=Stops | |func_desc=Stops the attached sound(s) currently playing, if they were started by [[llLoopSound]] | ||
|return_text | |return_text | ||
|spec | |spec | ||
|caveats | |caveats=*There is no way to stop a specific sound. | ||
*In a linked set it will only stop the sound from the prim the script is in. | |||
|constants | |constants | ||
|examples=< | |examples= | ||
llStopSound();</ | <source lang="lsl2"> | ||
default | |||
{ | |||
state_entry() | |||
{ | |||
llLoopSound("string soundname if in object inventory or UUID", 1.0); | |||
} | |||
touch_start(integer total_number) | |||
{ | |||
llStopSound();//As if by magic the sound stops!! | |||
} | |||
} | |||
</source> | |||
|helpers | |helpers | ||
|also_functions | |also_functions= | ||
{{LSL DefineRow||[[llSound]]|3=This function has been deprecated, please use [[llPlaySound]] instead.}} | |||
{{LSL DefineRow||[[llPlaySound]]}} | |||
{{LSL DefineRow||[[llPlaySoundSlave]]}} | |||
{{LSL DefineRow||[[llLoopSound]]}} | |||
{{LSL DefineRow||[[llLoopSoundMaster]]}} | |||
{{LSL DefineRow||[[llLoopSoundSlave]]}} | |||
|also_tests | |also_tests | ||
|also_events | |also_events | ||
|also_articles | |also_articles | ||
|notes | |notes | ||
|deprecated | |deprecated | ||
|cat1=Sound | |cat1=Sound | ||
|cat2 | |cat2=Stop | ||
|cat3 | |cat3 | ||
|cat4 | |cat4 | ||
}} | }} |
Revision as of 12:41, 22 January 2015
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: llStopSound( );92 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Stops the attached sound(s) currently playing, if they were started by llLoopSound
Caveats
- There is no way to stop a specific sound.
- In a linked set it will only stop the sound from the prim the script is in.
Examples
default
{
state_entry()
{
llLoopSound("string soundname if in object inventory or UUID", 1.0);
}
touch_start(integer total_number)
{
llStopSound();//As if by magic the sound stops!!
}
}
See Also
Functions
• | llSound | – | This function has been deprecated, please use llPlaySound instead. | |
• | llPlaySound | |||
• | llPlaySoundSlave | |||
• | llLoopSound | |||
• | llLoopSoundMaster | |||
• | llLoopSoundSlave |