Мигание глаз игрока (HPL2): различия между версиями

Материал из CSM Wiki
Перейти к навигации Перейти к поиску
м
м
Строка 4: Строка 4:
 
Создайте следующие функции в вашем скрипте:
 
Создайте следующие функции в вашем скрипте:
  
<syntaxhighlight lang="c">
+
<syntaxhighlight lang="C">
 
void Blink()
 
void Blink()
 
{
 
{
Строка 12: Строка 12:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
<syntaxhighlight lang="c">
+
<syntaxhighlight lang="C">
 
void BlinkTimed( string &in asTimer )
 
void BlinkTimed( string &in asTimer )
 
{
 
{
Строка 20: Строка 20:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
<syntaxhighlight lang="c">
+
<syntaxhighlight lang="C">
 
           AddTimer ( "", RandFloat(6,10), "BlinkTimed" );
 
           AddTimer ( "", RandFloat(6,10), "BlinkTimed" );
 
</syntaxhighlight>
 
</syntaxhighlight>

Версия 18:44, 21 июня 2019

Имитация мигания глаз игрока каждые 6~10 секунд.

Создайте следующие функции в вашем скрипте:

void Blink()
{
          FadeOut(0);
          FadeIn(0.1);
}
void BlinkTimed( string &in asTimer )
{
          Blink();
          AddTimer ( "", RandFloat(6,10), "BlinkTimed" );
}
           AddTimer ( "", RandFloat(6,10), "BlinkTimed" );