Мигание глаз игрока (HPL2): различия между версиями
Перейти к навигации
Перейти к поиску
Slux (обсуждение | вклад) (Новая страница: «Категория:HPL2_Engine Имитация мигания глаз игрока каждые 6~10 секунд. Создайте следующие фу…») |
Slux (обсуждение | вклад) м |
||
Строка 4: | Строка 4: | ||
Создайте следующие функции в вашем скрипте: | Создайте следующие функции в вашем скрипте: | ||
− | < | + | <source lang="c"> |
void Blink() | void Blink() | ||
{ | { | ||
Строка 10: | Строка 10: | ||
FadeIn(0.1); | FadeIn(0.1); | ||
} | } | ||
− | </ | + | </source> |
− | < | + | <source lang="c"> |
void BlinkTimed( string &in asTimer ) | void BlinkTimed( string &in asTimer ) | ||
{ | { | ||
Строка 18: | Строка 18: | ||
AddTimer ( "", RandFloat(6,10), "BlinkTimed" ); | AddTimer ( "", RandFloat(6,10), "BlinkTimed" ); | ||
} | } | ||
− | </ | + | </source> |
− | < | + | <source lang="c"> |
AddTimer ( "", RandFloat(6,10), "BlinkTimed" ); | AddTimer ( "", RandFloat(6,10), "BlinkTimed" ); | ||
− | </ | + | </source> |
Версия 14:36, 13 декабря 2018
Имитация мигания глаз игрока каждые 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" );