|
|
| Line 1: |
Line 1: |
| − | The '''sound''' command plays a loaded sound resource.
| + | #REDIRECT [[Sound]] |
| − | | |
| − |
| |
| − | == <br />Syntax ==
| |
| − | | |
| − | Starts playback of a SOUND resource. n. When finished, Flag(m) is set to 1.
| |
| − | | |
| − | sound(n, m);<!-- sound([[Argument types|byt]] SOUNDNUM, [[Flag|flg]] fDONE); -->
| |
| − | | |
| − | Where "n" is the SOUND resource number.
| |
| − | | |
| − |
| |
| − | | |
| − | == Remarks ==
| |
| − | | |
| − | The sound must be loaded with the [[AGI Specifications: Chapter 4 - The Logic Language#load.sound|<code>load.sound</code>]] command before it can be played.
| |
| − | | |
| − | The flag fDONE is cleared before the sound starts. When the sound stops playing (by reaching the end of the resource, or by issuing the [[AGI Specifications: Chapter 4 - The Logic Language#stop.sound|<code>stop.sound</code>]] command) fDONE is set to TRUE.
| |
| − | | |
| − | If a sound is currently being played, it will stop, and its done flag will be set before this sound is played.
| |
| − | | |
| − |
| |
| − | | |
| − | == Example ==
| |
| − | | |
| − | <div class="CodeBlockHeader">Code:</div>
| |
| − | <syntaxhighlight lang="agi">
| |
| − | load.sound(22);
| |
| − | sound(22, f99);
| |
| − | </syntaxhighlight>
| |
| − | | |
| − |
| |
| − | | |
| − | == Technical Information ==
| |
| − | | |
| − | {| class="wikitable"
| |
| − | ! Required interpreter version!!Bytecode Value
| |
| − | |-
| |
| − | | Available in all AGI versions||0x63
| |
| − | |}
| |
| − | | |
| − |
| |
| − | == Sources ==
| |
| − | | |
| − | * [[WinAGI|WinAGI]] help file
| |
| − | | |
| − |
| |
| − | == See Also ==
| |
| − | | |
| − | * [[Sound Commands|Sound Commands]]
| |
| − | | |
| − |
| |
| − | | |
| − | [[Category:Sound Commands]]
| |
| − | [[Category:References]]
| |
| − | [[Category:Logic]]
| |