Ejemplo n.º 1
0
    //public static bool activeKey=false;
    void Awake()
    {
        transformPersonaje = GetComponent <Transform>();
        rb = GetComponent <Rigidbody2D>();
        //distanceInicial=Vector2.Distance(transformPersonaje.position,transformPlaneta.position);

        playerControl = GetComponent <PlayerController_02>();
        posInicial    = transform.position;
//		print("pos inicial "+posInicial);
        active_key = false;
        Distancias.PlanetaCercanoDeteccion += GetValuesPlanet;      //evento que viene de distancias, establece planeta mas cercano
    }
Ejemplo n.º 2
0
    void Awake()
    {
        sprender         = GetComponent <SpriteRenderer>();
        transformJugador = GetComponent <Transform>();
        gravedad         = GetComponent <Gravedad_02>();
        playerController = GetComponent <PlayerController_02>();
        posInicial       = transformJugador.position;
        rotInicial       = transformJugador.eulerAngles.z;
        rb = GetComponent <Rigidbody2D>();

        Timer.onRespawn          += OnRespawnPlayer;    //evento q viene d timer cuando se cumple el respawn
        Timer.onAterrizajeFinish += OnAterrizajePlayer; //evento q viene d timer cuando cumple el tiempo de permanecer en la zona de aterrizaje

        print("transform inicial " + transformJugador.position);
    }