Unity3D - megáll a játék - létrehozását játékok - Cikkek Directory
? 200 '200px': '' + (this.scrollHeight + 5) + 'px'); „> var szüneteltetett logikai = false ;.
Továbbá az Update funkció ellenőrzi, hogy a kulcs (a mi esetünkben - az egér bal gombot)
? 200 '200px': '' + (this.scrollHeight + 5) + 'px'); „> funkció Update (# 41; <
if (Input.GetButtonUp ( "Fire1" # 41; # 41;
Ha megnyom egy gombot, és megállt változó hamis. majd módosítsa a változó értékét, hogy igaz, és megáll a játékidő.
? 200 '200px': '' + (this.scrollHeight + 5) + 'px'); "> ha (Input.GetButtonUp (" Fire1 „# 41; # 41;<
if (szünetel # 41 !;<
Time.timeScale = 0;
megállt = true;
>
Most tudunk mi játék szünet. De egy is meg kell tanulni, hogyan kell visszatérni a megszokott menetét játékidő?
Komplement vizsgált változó szünetel. Ha a változó értéke igaz, a gomb megnyomása - változtassa meg az értéket false és indítsa játékidő.
Command Time.timeScale = x x lehet egy érték 0 és 1: 0 - idő leáll, 1 -, illetve beszélgetés közben, ahogy várták.
? 200 '200px': '' + (this.scrollHeight + 5) + 'px'); „> mást<
Time.timeScale = 1;
megállt = false;
? 200 '200px': '' + (this.scrollHeight + 5) + 'px'); „>
var szünetel. boolean = false;
függvény Update (# 41; <
if (Input.GetButtonUp ( "Fire1" # 41; # 41;<
if (szünetel # 41 !;<
Time.timeScale = 0;
megállt = true;
> más<
Time.timeScale = 1;
megállt = false;
>
>
>
Ha mindent helyesen, akkor most tegye a játékot szünet gomb megnyomásával.
Köszönjük a figyelmet!