Tanulság 3d rad -, hogy a sebességmérő dial - létrehozását játékok - Cikkek Directory
Az első lépés a legegyszerűbb.
Kattintson Object> Hozzáadás> Terep; Ezután adjuk hozzá a Skybox és a G-Force.
A második szakaszban, ez nagyon egyszerű.
Kattintson Object> Hozzáadás> Car.
Felveheti SkinMesh, amennyiben szükséges. Részecskéket. SoundSource érdekében, hogy díszítse a kocsi, de leírom ide a sebességmérő.
A harmadik szakasz. Szerintem az utóbbi.
Kattintson Object> Hozzáadás> Sprite; x2 (kétszer)
A beállítás az első kobold változtatni a képeket a forgó ügylet A
Összhangban szélesség / magasság írni [8], [6]. Található, a jobb alsó sarokban.
A második elrendezésben a Sprite változtatni a képet a forgó ügylet B
És a szélesség / magasság írási sorban [2] [8]. Ültess fehér nyíl a pont, ahol a sebességmérő.
Most Object> Hozzáadás> Script.
Nyissa meg a forgatókönyvet, és írjon:
// Ez a szkript beállít egy sprite orientáció futási függően
// az autó sebességét. Hasznos végrehajtani, például egy
// forgó-dial-alapú speedomenter
void main ()
<
Kvaterniócsoport spriteOrientation;
float nulla = 110; // felmérni helyzetben sebesség nulla
float tartomány = 6; // Mértéktartomány (fokban) az egyes mérő másodpercenként
iQuaternionFromEulerAngles (spriteOrientation, 0,0, nulla-IN_3 * tartományban, "XYZ");
iObjectOrientationSet (OBJ_0, spriteOrientation);
>
Kattintson az OK gombra. Mi tesz egy ellenőrzést a szkript a nyíl a sebességmérő és egy autó.
Nyílt Script.
Balról látni:
[OBJ_ ?? ] Car
[OBJ_ ?? ] Sprite.
Ahelyett, hogy egy kérdőjel, ha kell egy szám ez a tárgy ID.
Nézzük a Car azonosítót és írd meg. „Zero-IN_3.” Ahelyett, hogy a 3-as szám.
Most, hogy az ID-t a nyilak és írd meg (OBJ_0, spriteOrientation). helyett 0 (nulla).
Kattintson az OK gombra.
Csak ne felejtsük el, hogy összekapcsolja a G-Force autós és terepen Car. =) És persze hozzá CamChase tegye az autó mögött, tartsák be a Car és a kamera beállításokat, ne felejtsük el, hogy Fordítás Speed nem 0,05, hanem 1.
Remélem innentől nem lesz probléma a sebességmérő.
Az, Don_Vito. =)