200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> var paused. Boolean = false;
Далі в функції Update перевіримо, чи натиснута кнопка (в нашому випадку - ліва кнопка миші)
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> function Update (# 41; <
if (Input.GetButtonUp ( "Fire1" # 41; # 41;
Якщо клавіша натиснута і змінна paused дорівнює false. то міняємо значення змінної на true і зупиняємо ігровий час.
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> if (Input.GetButtonUp (" Fire1 "# 41; # 41;<
if (! paused # 41;<
Time.timeScale = 0;
paused = true;
>
Тепер ми можемо ставити нашу гру на паузу. Але ж треба ж ще й навчитися повертати звичний хід ігрового часу?
Доповнюємо перевірку змінної paused. Якщо змінна дорівнює true і натиснута кнопка - міняємо її значення на false і запускаємо ігровий час.
Команда Time.timeScale = x може мати значення x від 0 до 1. 0 - час зупинено, 1 - відповідно, час йде як йому і належить.
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> else<
Time.timeScale = 1;
paused = false;
200? '200px': '' + (this.scrollHeight + 5) + 'px'); ">
var paused. boolean = false;
function Update (# 41; <
if (Input.GetButtonUp ( "Fire1" # 41; # 41;<
if (! paused # 41;<
Time.timeScale = 0;
paused = true;
> else<
Time.timeScale = 1;
paused = false;
>
>
>
Якщо ви все зробили правильно, то тепер ви можете ставити вашу гру на паузу після натискання кнопки.
Дякую за увагу!