Ejemplo n.º 1
0
 void Start()
 {
     horde    = FindObjectOfType <Horde>();
     player   = FindObjectOfType <PlayerMov>();
     barriers = FindObjectsOfType <Barrier>();
     checkDialogue();
 }
Ejemplo n.º 2
0
 void Start()
 {
     pMov            = GetComponent <PlayerMov>();
     playerN         = pMov.playerN;
     estaEnPiso      = true;
     playerRigidbody = GetComponent <Rigidbody>();
 }
Ejemplo n.º 3
0
 void Start()
 {
     playerAudio  = GetComponent <AudioSource>();
     saludActual  = saludInicial;
     estaMuerto   = false;
     playersAlive = GameObject.Find("World").GetComponent <PlayersAlive>();
     playerMov    = GetComponent <PlayerMov>();
 }
    void Start()
    {
        motor = GetComponent <PlayerMov>();

        rb = GetComponent <Rigidbody>();

        Cursor.lockState = CursorLockMode.Locked;
    }
Ejemplo n.º 5
0
    float maxAngle = 50.0f;                   //Ángulo de giro máximo del ojo respecto a originalLook


    void Start()
    {
        originalLook = transform.forward;       //Al inicio guardamos el vector forward (z) de la base geométrica del objeto
        if (first)
        {
            target = FindObjectOfType <PlayerMov>(); //Al inicio encuentra el jugador y guarda una referencia a él
            first  = false;
        }
    }
Ejemplo n.º 6
0
 // Use this for initialization
 void Start()
 {
     anim                      = GetComponent <Animator>();
     controller                = GetComponent <CharacterController>();
     playerMovement            = GetComponent <PlayerMov>();
     playerStats               = GetComponent <PlayerStats>();
     playerStats.CurrentHealth = playerStats.MaxHealth;
     pAnims                    = GetComponent <playerAnim>();
 }
Ejemplo n.º 7
0
 void Start()
 {
     Havekey    = false;
     boxUI      = false;
     boxOC      = false;
     ItemUI_Ch  = false;
     hit        = 0;
     slotGrit   = FindObjectOfType <SlotGrit>();
     Player_mov = GameObject.Find("Player");
     pm         = FindObjectOfType <PlayerMov>();
 }
Ejemplo n.º 8
0
 void Start()
 {
     originalPos         = transform.position;
     playerAudio         = GetComponent <AudioSource>();
     saludActual         = saludInicial;
     estaMuerto          = false;
     playersAlive        = GameObject.Find("World").GetComponent <PlayersAlive>();
     playerMov           = GetComponent <PlayerMov>();
     materialRenderer    = GetComponent <MeshRenderer>();
     playerOriginalColor = materialRenderer.material.color;
 }
Ejemplo n.º 9
0
    void Awake()
    {
        adultReference = adult;
        //Transmite si eres mayor de 13 o no a la horda de aliens y al jugador para cambiar su comportamiento
        PlayerMov player = FindObjectOfType <PlayerMov>();

        player.adult  = adult;
        player.bounce = bounce;

        FindObjectOfType <Horde>().adult = adult;
    }
Ejemplo n.º 10
0
    // Use this for initialization
    void Start()
    {
        gameManager = gameManagerObject.GetComponent <GameManager>();
        alive       = 4;
        P1          = GameObject.Find("PlayerDonkey").GetComponent <PlayerHealth>();
        P2          = GameObject.Find("PlayerDiddy").GetComponent <PlayerHealth>();
        P3          = GameObject.Find("PlayerDixie").GetComponent <PlayerHealth>();
        P4          = GameObject.Find("PlayerChunky").GetComponent <PlayerHealth>();

        P1Hill = GameObject.Find("PlayerDonkey").GetComponent <PlayerMov>();
        P2Hill = GameObject.Find("PlayerDiddy").GetComponent <PlayerMov>();
        P3Hill = GameObject.Find("PlayerDixie").GetComponent <PlayerMov>();
        P4Hill = GameObject.Find("PlayerChunky").GetComponent <PlayerMov>();
    }
Ejemplo n.º 11
0
    void Awake()
    {
        if (PlayerMov.instance == null)
        {
            instance = this;
        }

        if (instance != this)
        {
            Destroy(this);
        }


        myAnimation = GetComponent <Animator>();
    }
Ejemplo n.º 12
0
    void Update()
    {
        if (pm == null)
        {
            pm = gameObject.GetComponent <PlayerMov>();
        }

        int playerNum = pm.playerNum;

        if (Input.GetButton("Player" + playerNum + "_Fire1") && Time.time > nextFire)
        {
            nextFire = Time.time + fireRate;
            CmdShoot();
        }
    }
Ejemplo n.º 13
0
    void Start()
    {
        //Se recogen los componentes necesarios del gameObject
        player = FindObjectOfType <PlayerMov>();
        bc     = gameObject.GetComponent <BoxCollider>();
        rb     = gameObject.GetComponent <Rigidbody>();

        aliens    = gameObject.GetComponentsInChildren <Alien>();
        collision = GetComponent <AudioSource>();

        hordeManager = FindObjectOfType <HordeManager>();
        scoreManager = FindObjectOfType <ScoreManager>();

        numberOfAliveAliens   = aliens.Length;  //Numero de aliens que están vivos
        initialNumberOfAliens = numberOfAliveAliens;
        initialiceAlienProperties();
        randomizeAlienHeight();
        calculateBoxCollider();
    }
Ejemplo n.º 14
0
    void Awake()
    {
        gameManager  = gameManagerObject.GetComponent <GameManager>();
        playerMov    = GetComponent <PlayerMov>();
        playerHealth = GetComponent <PlayerHealth>();
        bm           = GetComponent <BalasManager>();
        acem         = GameObject.Find("Suelo").GetComponent <ArmaChidaEnMapa>();

        playerN = playerMov.playerN;

        arm      = gameObject.transform.GetChild(0).gameObject;
        gun      = gameObject.transform.GetChild(1).gameObject;
        bombRef  = gameObject.transform.GetChild(2).gameObject;
        gunChida = gameObject.transform.GetChild(3).gameObject;


        gunRef      = gun.gameObject.transform.GetChild(0).gameObject.transform;
        gunChidaRef = gunChida.transform.GetChild(2).gameObject.transform;
    }
Ejemplo n.º 15
0
    //box関連
    public void Box_UI()
    {
        PlayerMov pm = GetComponent <PlayerMov>();

        if (boxUI && hit == 1 || doorUI && hit == 2)
        {
            TextUI.gameObject.SetActive(true);
        }
        else if (!boxUI && hit == 0 || !doorUI && hit == 0)
        {
            TextUI.gameObject.SetActive(false);
        }
        if (Input.GetKeyDown("space") && !boxOC && hit == 1)
        {
            boxOC     = true;
            ItemUI_Ch = true;
            pm.mouse_O();
            slotGrit.HitBox = true;
            slotGrit.BoxInventory();
        }
        else if (Input.GetKeyDown("space") && boxOC && hit == 1)
        {
            boxOC           = false;
            ItemUI_Ch       = false;
            slotGrit.HitBox = false;
            pm.mouse_C();
        }
        if (boxOC)
        {
            pm.speed = 0;
            Item_ch();
            inBox_tr();
        }
        else if (!boxOC)
        {
            pm.speed = 3;
            Item_ch();
            outBox();
        }
    }
Ejemplo n.º 16
0
    // Update is called once per frame
    void Update()
    {
        if (Input.GetKeyDown(KeyCode.Return) | Input.GetKeyDown("joystick 1 button 7") | Input.GetKeyDown("joystick 2 button 7") | Input.GetKeyDown("joystick 3 button 7") | Input.GetKeyDown("joystick 4 button 7"))
        {
            SceneManager.LoadScene("MenuPrincipal");
        }
        if (SceneManager.GetActiveScene().name != "Character")
        {
            if (SceneManager.GetActiveScene().name == "MenuPrincipal")
            {
                //asignado = false;
            }
            else
            {
                //StartCoroutine(Reiniciando());
                if (asignado == false)
                {
                    if (SceneManager.GetActiveScene().name == "Loading")
                    {
                    }
                    else
                    {
                        Time.timeScale = 0;

                        for (int i = 0; i < 4; i++)
                        {
                            PlayerMov actual = null;
                            actual = GameObject.Find(names[i]).GetComponent <PlayerMov>();
                            Debug.Log(actual);
                            actual.playerN = character[i];
                        }
                        asignado       = true;
                        Time.timeScale = 1;
                    }
                }
            }
        }
    }
Ejemplo n.º 17
0
    //Este nos indica que al momento de colisionar con un objeto con la denominacion de su tag, se le restara vida al enemigo, destruyendolo junto con la bala
    private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.tag == "Bola")
        {
            VidaEnemigo--;
            if (VidaEnemigo <= 0)
            {
                Destroy(other.gameObject);
                UIScore.ActualizarScore();
                Destroy(this.gameObject);
            }
        }

        //Este nos indica que al momento de colisionar con el jugador, este le restara vida al jugador y se destruira
        if (other.tag == "Player")
        {
            PlayerMov P1 = other.GetComponent <PlayerMov>();
            if (P1 != null)
            {
                P1.Damage();
            }
            Destroy(this.gameObject);
        }
    }
Ejemplo n.º 18
0
 private void Awake()
 {
     _player  = FindObjectOfType <PlayerMov>();
     _spawner = FindObjectOfType <PowerUpSpawner>();
     _sfx     = FindObjectOfType <SFXManager>();
 }
Ejemplo n.º 19
0
 // Use this for initialization
 void Start()
 {
     levelmanager = FindObjectOfType <Levelmanager>();
     PlayerVar    = FindObjectOfType <PlayerMov>();
 }
Ejemplo n.º 20
0
 // Use this for initialization
 public void Start()
 {
     player = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerMov>();
     Render = GetComponent <SpriteRenderer>();
     StartCoroutine("boss");
 }
Ejemplo n.º 21
0
 // Start is called before the first frame update
 void Start()
 {
     pm = FindObjectOfType <PlayerMov>();
     button.SetActive(false);
 }
Ejemplo n.º 22
0
 private void Start()
 {
     player = FindObjectOfType <PlayerMov>();
     GetComponent <Dialogue>().cantalk = false;
 }
Ejemplo n.º 23
0
 private void Awake()
 {
     _player = FindObjectOfType <PlayerMov>();
 }
Ejemplo n.º 24
0
    // Start is called before the first frame update
    void Start()
    {
        _playerMov = FindObjectOfType <PlayerMov>();

        coinText.text = "Score : " + coins;
    }
Ejemplo n.º 25
0
 // Start is called before the first frame update
 void Start()
 {
     enemies = GameObject.FindObjectsOfType <EnemyMov>();
     canvas  = GameObject.FindGameObjectWithTag("Canvastag");
     player  = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerMov>();
 }