Confirmedusers
13,514
edits
Mirotworez (talk | contribs) (Created page with "Этот класс должен иметь таймер, когда таймер достигает 3 секунд, он должен заменить текущий блок другим состоянием.") |
Mirotworez (talk | contribs) (Created page with "Сам таймер должен увеличиваться на dt, разницу во времени в секундах между текущим тиком и предыдущим тиком. Он тикает примерно каждые 50 мс или реже, если игра медленная. Поэтому, если таймер больше 3, он должен заменить блок:") |
||
Line 68: | Line 68: | ||
Сам таймер должен увеличиваться на dt, разницу во времени в секундах между текущим тиком и предыдущим тиком. Он тикает примерно каждые 50 мс или реже, если игра медленная. Поэтому, если таймер больше 3, он должен заменить блок: | Сам таймер должен увеличиваться на dt, разницу во времени в секундах между текущим тиком и предыдущим тиком. Он тикает примерно каждые 50 мс или реже, если игра медленная. Поэтому, если таймер больше 3, он должен заменить блок: | ||
<syntaxhighlight lang="c#"> | <syntaxhighlight lang="c#"> | ||
public void OnGameTick(float dt) | public void OnGameTick(float dt) | ||
Line 84: | Line 83: | ||
block = Api.World.GetBlock(block.CodeWithParts("on")); | block = Api.World.GetBlock(block.CodeWithParts("on")); | ||
} | } | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> |