donderdag 24 maart 2016

Inventory system tutorial

Link naar de tutorial


https://www.youtube.com/watch?v=ZW6RCKVnqT4

Waarom deze tutorial?

Ik ben bezig met een kleine rpg game. Om een inventory te kunnen maken is erg handig.

Wat heb ik er van geleerd?

Met een horizontal layout group kan je bepalen hoeveel er maximaal in een bepaald gebied mag. Handig om text binnen de randen te houden.
Met een canvas group geef je aan of het object ook interacteble moet zijn (zoals de tooltip, deze hoeft niet interactive te zijn).
Een grid layout group zorgt ervoor dat alle object die als child in dit object komen zich netjes orderen in een grid.
Met een json DLL kan je bestanden inlezen van .json formaat. Dit heb ik nu gebruikt voor mijn inventory items op te slaan.

Alle items uit de json file worden dan omgezet naar variables zodat unity ze kan uitlezen.

Door een interface te gebruiken van IBeginDragHandler etc kan je gemakkelijk drag en drop regelen. Je krijgt dan gewoon een void waarmee je verschillende acties kan aangeven. Hiervoor moet je wel eventsystems namespace includen.

Je kan gewoon html opmaak gebruiken om text op te maken.

Wat heb ik er mee gedaan?


Ik heb deze tutorial helemaal mee gevolgd en ge-implementeerd in mijn spel!


Geen opmerkingen:

Een reactie posten