AR/playSound3D: Difference between revisions
Jump to navigation
Jump to search
Lars-marcel (talk | contribs) No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Client function}} | {{Client function}} | ||
.3D بحيث ان يكون ملائم لعالم ال GTA تصنع صوت في عالم | |||
.بعد ان يتم تكوين الصوت باستخدام الوظيفة GTA لتحريك الصوت في اي مكان في عالم [[setElementPosition]] يمكن استخدام | |||
.بعد ان يتم تكوين الصوت لتشغيله في عالم وهمي [[setElementDimension]] تذكر ان تستخدم | |||
<br /> | |||
<br /> | <br /> | ||
MP3, WAV, OGG, RIFF, MOD, XM, IT and S3M :الصيغات المدعومة هي التالي :t'''ملاحظة''' | |||
==Syntax== | ==Syntax== | ||
Line 9: | Line 14: | ||
===Required Arguments=== | ===Required Arguments=== | ||
*'''soundPath:''' | *'''soundPath:''' ايضاً يمكنك وضع رابط صوت بدلاً من مسار الملف .<file /> بشعار [[meta.xml]] ملف الصوت يجب ان يكون معرف في ملف) t.مسار ملف الصوت الذي تريد تشغيله | ||
*'''x:''' | *'''x:''' لمكان الصوت في اللعبة xاحداثيات الـ | ||
*'''y:''' | *'''y:''' لمكان الصوت في اللعبة yاحداثيات الـ | ||
*'''z:''' | *'''z:''' لمكان الصوت في اللعبة zاحداثيات الـ | ||
===Optional Arguments=== | ===Optional Arguments=== | ||
{{OptionalArg}} | {{OptionalArg}} | ||
*'''looped:''' | *'''looped:''' ([[Boolean]]) false او true هذه الخاصية تتمثل في سواء اكان الصوت متكرر او لا باستخدام | ||
===Returns=== | ===Returns=== | ||
اذا لم يتم صنع الصوت بنجاح false تنتج المنت صوت اذا تم صنع الصوت بنجاح, أو تنتج | |||
==Example== | ==Example== | ||
San fierro هذا المثال يصنع صوت متكرر في محل بيتزا, محل البيتزا في | |||
<section name="Example" class="client" show="true"> | <section name="Example" class="client" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> |
Revision as of 01:37, 6 November 2013
.3D بحيث ان يكون ملائم لعالم ال GTA تصنع صوت في عالم
.بعد ان يتم تكوين الصوت باستخدام الوظيفة GTA لتحريك الصوت في اي مكان في عالم setElementPosition يمكن استخدام
.بعد ان يتم تكوين الصوت لتشغيله في عالم وهمي setElementDimension تذكر ان تستخدم
MP3, WAV, OGG, RIFF, MOD, XM, IT and S3M :الصيغات المدعومة هي التالي :tملاحظة
Syntax
element playSound3D ( string soundPath, float x, float y, float z, [ bool looped = false ] )
Required Arguments
- soundPath: ايضاً يمكنك وضع رابط صوت بدلاً من مسار الملف .<file /> بشعار meta.xml ملف الصوت يجب ان يكون معرف في ملف) t.مسار ملف الصوت الذي تريد تشغيله
- x: لمكان الصوت في اللعبة xاحداثيات الـ
- y: لمكان الصوت في اللعبة yاحداثيات الـ
- z: لمكان الصوت في اللعبة zاحداثيات الـ
Optional Arguments
NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.
- looped: (Boolean) false او true هذه الخاصية تتمثل في سواء اكان الصوت متكرر او لا باستخدام
Returns
اذا لم يتم صنع الصوت بنجاح false تنتج المنت صوت اذا تم صنع الصوت بنجاح, أو تنتج
Example
San fierro هذا المثال يصنع صوت متكرر في محل بيتزا, محل البيتزا في
Click to collapse [-]
Examplefunction onResourceStart() local sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onResourceStart)
This example play internet radio in groove street.
Click to collapse [-]
Example 2addEventHandler( 'onClientResourceStart', resourceRoot, function( ) local uSound = playSound3D( 'http://78.31.74.220:8000/BadRadio', 2498, -1659, 12 ) setSoundMaxDistance( uSound, 100 ) end )
أنظر أيضاً
- getSoundBufferLength
- getSoundEffects
- getSoundFFTData
- getSoundLength
- getSoundLevelData
- getSoundMaxDistance
- getSoundMetaTags
- getSoundMinDistance
- getSoundPan
- getSoundPosition
- getSoundProperties
- getSoundSpeed
- getSoundVolume
- getSoundWaveData
- isSoundPanningEnabled
- isSoundPaused
- playSFX
- playSFX3D
- playSound
- playSound3D
- playSoundFrontEnd
- setRadioChannel
- setSoundEffectEnabled
- setSoundMaxDistance
- setSoundMinDistance
- setSoundPan
- setSoundPanningEnabled
- setSoundPaused
- setSoundPosition
- setSoundProperties
- setSoundSpeed
- setSoundVolume
- stopSound
- getRadioChannel
- getRadioChannelName
- getSFXStatus
- getSoundBPM
- getSoundBufferLength
- getSoundEffectParameters
- getSoundEffects
- getSoundFFTData
- getSoundLength
- getSoundLevelData
- getSoundMaxDistance
- getSoundMetaTags
- getSoundMinDistance
- getSoundPan
- getSoundPosition
- getSoundProperties
- getSoundSpeed
- getSoundVolume
- getSoundWaveData
- isSoundLooped
- isSoundPanningEnabled
- isSoundPaused
- playSFX3D
- playSFX
- playSound3D
- playSound
- setRadioChannel
- setSoundEffectEnabled
- setSoundEffectParameter
- setSoundLooped
- setSoundMaxDistance
- setSoundMinDistance
- setSoundPan
- setSoundPanningEnabled
- setSoundPaused
- setSoundPosition
- setSoundProperties
- setSoundSpeed
- setSoundVolume
- stopSound
- Shared
- playSoundFrontEnd