This shows you the differences between two versions of the page.
|
pjv:laboratoare:04 [2018/10/31 16:31] alexandru.gradinaru |
pjv:laboratoare:04 [2019/10/23 16:13] (current) alexandru.gradinaru |
||
|---|---|---|---|
| Line 92: | Line 92: | ||
| using UnityEngine.Tilemaps; | using UnityEngine.Tilemaps; | ||
| + | |||
| + | [Tooltip("The Tilemap to draw onto")] | ||
| + | public Tilemap tilemap; | ||
| + | [Tooltip("The Tile to draw (use a RuleTile for best results)")] | ||
| + | public TileBase tile; | ||
| //SetTile(position, tile) | //SetTile(position, tile) | ||
| Line 104: | Line 109: | ||
| === Cerinte === | === Cerinte === | ||
| - | - Descarcati scena de start de aici: | + | - Descarcati scena de start de aici: [[https://www.dropbox.com/s/8lo09g081ni0j2c/2DTilemapsStarter.zip?dl=0 | Download ZIP]] |
| - Creati o paleta de sprite-uri | - Creati o paleta de sprite-uri | ||
| - Adaugati un tilemap | - Adaugati un tilemap | ||
| Line 113: | Line 118: | ||
| - Creati un script pentru a genera random o suprafata de teren/obstacole cu coliziune folosind RuleTile | - Creati un script pentru a genera random o suprafata de teren/obstacole cu coliziune folosind RuleTile | ||
| - Creati un script pentru a genera random elemente de mediu fara coliziune (le gasiti in EnvironmentProps; puteti folosi un output de Random sau direct un RandomTile) | - Creati un script pentru a genera random elemente de mediu fara coliziune (le gasiti in EnvironmentProps; puteti folosi un output de Random sau direct un RandomTile) | ||
| - | - Creati un script pentru a genera random elemente de pickup (aveti un prefab ''CollectableGem'' la dispozitie) | + | - Creati un script pentru a genera random elemente de pickup (aveti un prefab ''CollectableGem'' la dispozitie pe care il puteti folosi intr-un PrefabTile) |
| + | |||
| + | ==== Resurse ==== | ||
| + | [[https://felgo.com/game-resources/make-pixel-art-online|Aplicatii de desenat sprite-uri]] | ||