コード例 #1
0
 void Start()
 {
     horde    = FindObjectOfType <Horde>();
     player   = FindObjectOfType <PlayerMov>();
     barriers = FindObjectsOfType <Barrier>();
     checkDialogue();
 }
コード例 #2
0
ファイル: PlayerJump.cs プロジェクト: betolabrada/DK64_HD
 void Start()
 {
     pMov            = GetComponent <PlayerMov>();
     playerN         = pMov.playerN;
     estaEnPiso      = true;
     playerRigidbody = GetComponent <Rigidbody>();
 }
コード例 #3
0
 void Start()
 {
     playerAudio  = GetComponent <AudioSource>();
     saludActual  = saludInicial;
     estaMuerto   = false;
     playersAlive = GameObject.Find("World").GetComponent <PlayersAlive>();
     playerMov    = GetComponent <PlayerMov>();
 }
コード例 #4
0
    void Start()
    {
        motor = GetComponent <PlayerMov>();

        rb = GetComponent <Rigidbody>();

        Cursor.lockState = CursorLockMode.Locked;
    }
コード例 #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;
        }
    }
コード例 #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>();
 }
コード例 #7
0
ファイル: playerUI.cs プロジェクト: mypace-hyou/TreasueEscape
 void Start()
 {
     Havekey    = false;
     boxUI      = false;
     boxOC      = false;
     ItemUI_Ch  = false;
     hit        = 0;
     slotGrit   = FindObjectOfType <SlotGrit>();
     Player_mov = GameObject.Find("Player");
     pm         = FindObjectOfType <PlayerMov>();
 }
コード例 #8
0
ファイル: PlayerHealth.cs プロジェクト: betolabrada/DK64_HD
 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;
 }
コード例 #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;
    }
コード例 #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>();
    }
コード例 #11
0
    void Awake()
    {
        if (PlayerMov.instance == null)
        {
            instance = this;
        }

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


        myAnimation = GetComponent <Animator>();
    }
コード例 #12
0
ファイル: LaunchProjectile.cs プロジェクト: BSvER1/Maxaiic
    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();
        }
    }
コード例 #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();
    }
コード例 #14
0
ファイル: PlayerArm.cs プロジェクト: betolabrada/DK64_HD
    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;
    }
コード例 #15
0
ファイル: playerUI.cs プロジェクト: mypace-hyou/TreasueEscape
    //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();
        }
    }
コード例 #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;
                    }
                }
            }
        }
    }
コード例 #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);
        }
    }
コード例 #18
0
ファイル: MitoPowerUp.cs プロジェクト: hoogmin/Chaos-Cell
 private void Awake()
 {
     _player  = FindObjectOfType <PlayerMov>();
     _spawner = FindObjectOfType <PowerUpSpawner>();
     _sfx     = FindObjectOfType <SFXManager>();
 }
コード例 #19
0
 // Use this for initialization
 void Start()
 {
     levelmanager = FindObjectOfType <Levelmanager>();
     PlayerVar    = FindObjectOfType <PlayerMov>();
 }
コード例 #20
0
 // Use this for initialization
 public void Start()
 {
     player = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerMov>();
     Render = GetComponent <SpriteRenderer>();
     StartCoroutine("boss");
 }
コード例 #21
0
 // Start is called before the first frame update
 void Start()
 {
     pm = FindObjectOfType <PlayerMov>();
     button.SetActive(false);
 }
コード例 #22
0
 private void Start()
 {
     player = FindObjectOfType <PlayerMov>();
     GetComponent <Dialogue>().cantalk = false;
 }
コード例 #23
0
ファイル: PowerUpSpawner.cs プロジェクト: hoogmin/Chaos-Cell
 private void Awake()
 {
     _player = FindObjectOfType <PlayerMov>();
 }
コード例 #24
0
    // Start is called before the first frame update
    void Start()
    {
        _playerMov = FindObjectOfType <PlayerMov>();

        coinText.text = "Score : " + coins;
    }
コード例 #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>();
 }