Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Zoznámte sa s projektom, ktorý je k dispozícii pre hráčov v hre Unity a stretnite sa s dotykovým displejom alebo Arduino. Ook is er een waarde die on een tijdje Steeds minder word, in mijn project heet deze waarde "oxygen". Hoe lager deze waarde word, hoe donkerder het scherm word van de player in Unity. Všetci si môžu vybrať. Všetky možnosti hry sú veľmi dôležité v hre. Pozrite sa, ako dlho svieti LED lampa, hite a hite zien of "oxygen" waarde gevaarlijk word of niet. Groen = odišiel, Blauw = gaat nog, Rood = gevaarlijk.
Ovládanie hry:
-
Dotyková obrazovka:
- Linker kant van het scherm -> snelheid omlaag.
- Rechter kant van het scherm -> snelheid omhoog.
-
Klapkový senzor:
Kyslíkový merač kyslíka je voller te krijgen
-
Muis:
Fotoaparát je kijken
-
(extra):
A + D toetsen: Om extra bij te sturen
Zásoby
- 1x Slovné stroje Klap senzor
- 1x LED žiarovka (RGB)
- 1x dotykový displej (2,8 palcový ILI9341 240x320 SPI TFT LCD displej s dotykovým panelom, modul sériového portu SPI)
- 1x Arduino Uno
Krok 1: Pripojenie: Klap senzor
- GND: In de - (zem)
- PWR: In de + (5v)
- Výstup: Vstup 2 (digitálny)
Krok 2: Pripojenie: LED
- V (napätie): v de + (5v)
- R: Na striedačke A0 + (Rood, Rood, Bruin, Goud)
- B: Na zábradlí A2 + (R. R. B. G)
- G: Na stĺpiku A1 + (R. R. B. G)
Krok 3: Pripojenie: dotyková obrazovka
- VCC: In de + (5v)
- GND: In de - (zem)
- CS: Na viac ako 10 weerstand (Bruin, Zwart, Orange, Goud)
- RESET: V 8+ stojane (B. Z. O. G)
- DC: V 9 + stojane (B. Z. O. G)
- SDI MOSI: V 11 + stojisku (B. Z. O. G)
- SCK: V 13 + Weerstand (B. Z. O. G)
- LED: In de + (5v)
- SDO MISO: V 12
- T_CLK: V 3 + stojisku (B. Z. O. G)
- T_CS: V 4 + stojisku (B. Z. O. G)
- T_DIN: V 5 + Weerstand (B. Z. O. G)
- T_DO: V 6
- T_IRQ: v 7 + Weerstand (B. Z. O. G)
Krok 4: Overzicht: Všetko
Klapkový senzor:
- GND: In de - (zem)
- PWR: In + (5v)
- Výstup: Vstup 2 (digitálny)
LED dióda:
- V (napätie): v de + (5v)
- R: Na striedačke A0 + (Rood, Rood, Bruin, Goud)
- B: Na zábradlí A2 + (R. R. B. G)
- G: Na stĺpiku A1 + (R. R. B. G)
Dotyková obrazovka:
- VCC: In de + (5v)
- GND: In de - (zem)
- CS: Na viac ako 10 weerstand (Bruin, Zwart, Orange, Goud)
- RESET: V 8+ stojane (B. Z. O. G)
- DC: V 9 + stojane (B. Z. O. G)
- SDI MOSI: V 11 + stojisku (B. Z. O. G)
- SCK: V 13 + Weerstand (B. Z. O. G)
- LED: In de + (5v)
- SDO MISO: V 12
- T_CLK: V 3 + stojisku (B. Z. O. G)
- T_CS: V 4 + stojisku (B. Z. O. G)
- T_DIN: V 5 + Weerstand (B. Z. O. G)
- T_DO: V 6
- T_IRQ: v 7 + Weerstand (B. Z. O. G)
Krok 5: Kód
Knižnice:
- URTouch (https://www.rinkydinkelectronics.com/library.php?id=92)
- Adafruit_ILI9341
- Adafruit_GFX
Krok 6: Nastavenie jednoty
drive.google.com/open?id=1whpSVED7v-ocgt0IgCIx7Cu2EvHo6fHx (skripty)
1. Maak een nieuw Unity3D project aan.
2. Stiahnite si dielo: „Ardity“od dovozcu
2a: Chyby tiež môžu byť: Upraviť nain -> nastavenia projektu -> Hráč -> Ostatné nastavenia -> "Úroveň kompatibility API" -> verander deze naar ". Net 4.x"
3. Spustite skript „CameraControl“z fotoaparátu.
4. Importér a hráč 3D kapsúl s veľkým počtom skriptov „PlayerController“.
5. V priečinku de Ardity -> Montované stavby -> SerialController. Spánkový spánok v scéne/hierarchii
6. Vytvorte prázdny objekt hry vo formáte, ktorý bude obsahovať skript „ArduinoListener“.
7. Ueg een UI panel toe en verander de kleur naar zwart.
8. V prehrávači: panel toe bij: „Fade Overlay“en de ArduinoListener gameobject bij „Listener“
9. Pozrite sa na špičku prsta: Vytvorte prázdny prehrávač (deze moet een child worener van de player) en sleep deze naar het hoofd van de player. Väčšina záberov z kamery: „Cieľ“
10: V časti SerialController vyberte položku „Message Listener“od ArduinoListener.
11. Maak een plane zodat de player hierop kan lopen.
12: Sluit de Arduino aan en play.