Single Tech Games

Tutorial de Unity 2.5D XI – Creando un inventario parte 2

Hola gente! Esta semana mucho más puntual 🙂 les tengo el siguiente vídeo de la mini serie del inventario, terminando este veremos un poquito de enemigos y daré por concluida la serie, ya esta tomando demasiado tiempo y quiero enseñarles otro temas interesantes que estoy viendo.

Código
ManejadorEspaciosVaciosScript

using UnityEngine;
using System.Collections;
public class ManejadorEspaciosVaciosScript : MonoBehaviour {
	public Transform[] espacios;
	public bool[] espaciosOcupados;
	public int espacioElegido = 0;
}

ItemsScript

using UnityEngine;
using System.Collections;
public class ItemsScript : MonoBehaviour {
	public ManejadorEspaciosVaciosScript espaciosVacios;
	public Transform itemFull;
	public string codigo;
	//1-> armadura
	public int tipo;
	private BoxCollider2D presionar;
	void OnCollisionEnter2D(Collision2D coll) {
		if (coll.gameObject.name == "CazadorRojo")
		{
			for (int i = 0; i<espaciosVacios.espaciosOcupados.Length;i++)
			{
				if(espaciosVacios.espaciosOcupados[i] == false){
					this.transform.position = espaciosVacios.espacios[i].position;
					this.transform.parent = espaciosVacios.espacios[i];
					espaciosVacios.espaciosOcupados[i] = true;
					renderer.sortingOrder = 10;
					//espaciosGrandes[0] - siempre sera la armadura
					break;
				}
			}
		}
	}
	public void destruir()
	{
		Destroy(gameObject);
	}
}

Proyecto
https://www.box.net/shared/aiq7dacxm6b4pqbkbnuz
Vídeo
Parte 1 -> Finiquitando detalles https://www.youtube.com/watch?v=dWoXLCqyPSk#t=0m32s
Parte 2 -> Creando espacios en el inventario https://www.youtube.com/watch?v=dWoXLCqyPSk#t=3m30s
Parte 3 -> Manipulando los items https://www.youtube.com/watch?v=dWoXLCqyPSk#t=6m33s
Suerte!

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments