Legacy talk:Actor (UT)/Functions

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 02:49, 24 December 2024 by SeriousBarbie (talk | contribs) (''Real Tim Swannie'' told in Discord the param conversion for PlaySound())
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Convert sound variables to PlaySound parameters

I've found that the function parameters of PlaySound() differ from the variables usually used for sound. The definitions for ambient sound in Actor are

<uscript>// Ambient sound. var(Sound) byte SoundRadius; // Radius of ambient sound. var(Sound) byte SoundVolume; // Volume of amient sound. var(Sound) byte SoundPitch; // Sound pitch shift, 64.0=none. </uscript> To use these variables in the function PlaySound they need to be scaled: <uscript>PlaySound(SoundToPlay, SlotForSound, SoundVolume / 255, SoundNoOverride, SoundRadius, SoundPitch / 64);</uscript> --SeriousBarbie (talk) 14:59, 13 February 2016 (EST)

Updated --SeriousBarbie (talk) 02:49, 24 December 2024 (MST)