Parte 2 Bob esponja animacion basica

Bien aquí os voy a enseñar como hacer una simple animación de bob esponja saltando.lo primero que vamos añadir a nuestro script

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class movimientoboton : MonoBehaviour {


 public float jumpForce = 20f, Radio = 0.5f;
 public Transform Pie;
 public LayerMask SueloLayer;
 public bool jump;
 private Rigidbody2D Thebody;

Bien ahora seguimos programando

ahora creamos una bool a la que llamaremos «jump» en minúscula despues nos iríamos a Animation y realizariamos la animación de salto

void Start () {
Thebody  = GetComponent<Rigidbody2D> ();	

Y de nuevo vamos a programar la animación de salto

esta seria nuestra animación de salto. lo siguiente que vamos hacer sera crear un Create empty en nuestro personaje

inmediatamente a create Empty, que ahora se llama GameObject.

Le llamaremos pie

 

y lo colocamos debajo de bob esponja justo debajo de los pies.

así nos saldría nuestro Script. en pie colocariamos el pie(Transform), (Importante al suelo) a la plataforma suelo  le crearemos un Add Layer suelo.

Lo siguiente que vamos hacer  sera unir la animación, ya que la animación ya esta programada.

jump la flecha que mira IDLL seria false, …………………jump – false

IDLL la flecha que mira a jump true ……………………….jump- true

WALJ la flacha que mira a jump  true………………………jump-true

Ahora vamos a crear la animación de bob cuando toque el objeto punzante que tengo en la imagen.,una vez hecho creamos un Tag al que pondremos el nombre de deadly, y despues creariamos la animación de muerte.

y programariamos lo siguiente para eliminar al personaje

creamos el bool dear, y todas las flechas deberias ser

dear …. true

dear….true

dear…true