This shows you the differences between two versions of the page.
irva:laboratoare:05 [2023/10/23 12:50] maria_anca.balutoiu |
irva:laboratoare:05 [2023/11/14 15:05] (current) maria_anca.balutoiu [Task-uri] |
||
---|---|---|---|
Line 168: | Line 168: | ||
- În cazul în care nu au fost probleme, faceți switch la scena de laborator (**Fruit Ninja**) și realizați un build. Citiți cu atenție etapele de inițializare – pasul acesta este încheiat dacă instațiați scena de joc, iar fructele încep să se spawneze. | - În cazul în care nu au fost probleme, faceți switch la scena de laborator (**Fruit Ninja**) și realizați un build. Citiți cu atenție etapele de inițializare – pasul acesta este încheiat dacă instațiați scena de joc, iar fructele încep să se spawneze. | ||
- | - Pentru a tăia fructele, vă este oferit un obiect care ar trebui să urmărească poziția mâinii (mai exact, acest obiect de tip cursor este numit **Spikeball_Cursor** și se găsește în prefab-ul **GameScene** din **Assets -> Prefabs -> ManoMotion**). Implementarea va trebui realizată în scriptul **CursorPositionController**. Rezultat corect: Obiectul cursor urmărește poziția mâinii și poate tăia fructele instanțiate în scenă. Urmăriți todo-urile din script. | + | - Pentru a tăia fructele, vă este oferit un obiect care ar trebui să urmărească poziția mâinii (mai exact, acest obiect de tip cursor este numit **Spikeball_Cursor** și se găsește în prefab-ul **GameScene** din **Assets -> Prefabs -> ManoMotion**). Implementarea va trebui realizată în scriptul **CursorPositionController**. Rezultat corect: Obiectul cursor urmărește poziția mâinii și poate tăia fructele instanțiate în scenă. |
- Implementați diverse gesturi pentru a altera logica jocului. De exemplu, în frame-urile în care este detectat podul palmei, opriți generarea de fructe. Hint! Folosiți-vă de scriptul **HandGestureController**. | - Implementați diverse gesturi pentru a altera logica jocului. De exemplu, în frame-urile în care este detectat podul palmei, opriți generarea de fructe. Hint! Folosiți-vă de scriptul **HandGestureController**. | ||
- Pentru fiecare frame în care se detectează gestul de tip continuu **CLOSED_HAND_GESTURE**, creșteți spawn rate-ul de 20 de ori. Folosiți-vă de scriptul **HandGestureController**. | - Pentru fiecare frame în care se detectează gestul de tip continuu **CLOSED_HAND_GESTURE**, creșteți spawn rate-ul de 20 de ori. Folosiți-vă de scriptul **HandGestureController**. |