Ru/Sound In Code: Difference between revisions
< Ru
Jump to navigation
Jump to search
Androidtv12 (talk | contribs) (Created page with "== Проигрывать звук из энтити == Используйте <code>EmitSound</code> чтобы проигрывать звук из любой энтити:...") |
Androidtv12 (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
== | == Проигрывание аудио-файлов из энтити == | ||
Используйте <code>EmitSound</code> чтобы проигрывать звук из любой энтити: | Используйте <code>EmitSound</code> чтобы проигрывать звук из любой энтити: | ||
<source lang="cpp">EmitSound( "файлскрипта" );</source> | <source lang="cpp">EmitSound( "файлскрипта" );</source> | ||
== | == Проигрывание аудио-файлов везде == | ||
Чтобы сделать это на клиенте, используйте этот код: | Чтобы сделать это на клиенте, используйте этот код: | ||
Line 10: | Line 10: | ||
#include "engine/ienginesound.h" | #include "engine/ienginesound.h" | ||
enginesound->EmitAmbientSound( "путьквашемузвуку", 1.0f ); | enginesound->EmitAmbientSound( "путьквашемузвуку", 1.0f ); //Путь начинается в папке sound | ||
</source> | </source> | ||
== | == Проигрывание аудио-файлов через VGUI == | ||
<source lang="cpp"> | <source lang="cpp"> | ||
#include "vgui/ISurface.h" | #include "vgui/ISurface.h" |
Revision as of 08:59, 16 July 2018
Проигрывание аудио-файлов из энтити
Используйте EmitSound
чтобы проигрывать звук из любой энтити:
EmitSound( "файлскрипта" );
Проигрывание аудио-файлов везде
Чтобы сделать это на клиенте, используйте этот код:
#include "engine/ienginesound.h"
enginesound->EmitAmbientSound( "путьквашемузвуку", 1.0f ); //Путь начинается в папке sound
Проигрывание аудио-файлов через VGUI
#include "vgui/ISurface.h"
using namespace vgui;
vgui::surface()->PlaySound( "common/talk.wav" ); //Путь начинается в папке sound