Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Cristian07

#1
Email hola tengo una animación de Daño, la cual sea la Hace el personaje principal de Cuando Es Atacado, El problema es Que CUANDO this Hace la animación por Primera Vez, Quiero Saber Como hago Para Hacer Que Una Vez la animación termine pararla y sin meter la animación en un ciclousing UnityEngine;
using System.Collections;
using UnityStandardAssets.Characters.ThirdPerson;
public class CharacterController : MonoBehaviour {private Animator anim;void Start (){
        anim = GetComponent<Animator> ();
    }  public void DamageAnim (){
        anim.SetBool ("DamagePlayer", true);//Cuando termine el tiempo de la animación volverla false
    }}
#2
General (Antiguo) / GameObject enfrente de otro GameObject
Noviembre 05, 2015, 09:53:25 PM
Existe de alguna manera de saber si algún GameObject está en frente a otro GameObject??? 
#3
General (Antiguo) / OnCollisionEnter recursivo ????
Noviembre 05, 2015, 08:35:43 PM
gracias logre lo que queria hacer Arthure
#4
General (Antiguo) / OnCollisionEnter recursivo ????
Noviembre 05, 2015, 07:33:15 AM
por favor alguien me puede decir como puedo lograr que el método que tengo hacerlo recursivo, ya que si lo vuelvo a llamar dentro del mismo método me da un error ;( public  void OnCollisionEnter (Collision obj){
  
        if (obj.gameObject.name == "PlayerModel") { //Aqui se pone un && para saber si el enemigo principal esta atacando también 
            print ("Al enemigo lo tocaron  !!! y fue el persoanje principal :O");
            cur_Health -= 50;
        }
    }