Tutorial Unity 2D Crear Un Flappy Bird Parte 2

Segundo tutorial para crear un Flappy Bird con Unity3D en 2D

En el vídeo nos adentraremos más en las físicas y veremos como disparar triggers detectando colisiones de forma muy sencilla y eficaz.




Script de Pajarito_Salta

using UnityEngine;
using System.Collections;

public class Pajarito_Salta : MonoBehaviour {

public float fuerzaSalto = 10f;
public float fuerzaDerecha = 3f;
private Rigidbody2D myrigidbody2d;
// Use this for initialization
void Start () {
myrigidbody2d = this.GetComponent<Rigidbody2D>();
}

// Update is called once per frame
void Update () {
if(myrigidbody2d.velocity.x < 2f)
{
myrigidbody2d.AddForce(Vector2.right * fuerzaDerecha);
}
if(Input.GetKeyDown(KeyCode.Space))
{
myrigidbody2d.AddForce(Vector2.up * fuerzaSalto);
}

}
}

Script Obstaculo

using UnityEngine;
using System.Collections;

public class Obstaculo : MonoBehaviour {

// Use this for initialization
void Start () {

}

void OnTriggerEnter2D(Collider2D col){
if(col.tag == "Player")
{
Debug.Log("AAAA");
}

}
}

Comentarios

Entradas populares de este blog

Reparar, Flashear o instalar firmware Tablet China Aoson M1013 M723 Ainol

Cancelan Silent Hills pero aún queda un mínimo de esperanza, apoya con tu firma para que terminen el juego

Firmware Aoson M1013 Tablet China Firmware oficiales