Пример #1
0
    void OnTriggerEnter2D(Collider2D c)
    {
        if (c.tag == "Player")
        {
            JogadorController jogaScript = c.GetComponent <JogadorController>();
            jogaScript.jogaAttackAnim.SetBool(nomeDoBoolDaArma, true);
            jogaScript.danoAtk = danoAtk;
            jogaScript.strikeTrigger.transform.localPosition = strikeTriggerOffset;
            jogaScript.myAtkSound          = nomeDoBoolDaArma;
            jogaScript.numAtkSndVariations = numVariacoesDeSomAtk;
            if (strikeTriggerRadius == 0)
            {
                jogaScript.strikeTrigger = null;
            }
            else
            {
                ((CircleCollider2D)jogaScript.strikeTrigger).radius = strikeTriggerRadius;
            }

            jogaScript.weaponSprite.sprite = GetComponent <SpriteRenderer>().sprite;

            jogaScript.heavyTrail.transform.localPosition = trailPos;

            GameManager.instancia.PickupHasBeenChosen();
        }
    }
        private void btnConfirma_Click(object sender, RoutedEventArgs e)
        {
            try {
                String nome            = ValidarCampos(txtNome.Text, "nome");
                String nasc            = ValidarCampos(txtNascimento.Text, "nascimento");
                Double altura          = Double.Parse(ValidarCampos(txtAltura.Text, "altura"));
                String genero          = cbGenero.Text;
                Time   timeSelecionado = cbTimes.SelectedItem as Time;
                if (timeSelecionado == null)
                {
                    throw new Exception("Selecione um time");
                }
                Boolean cap = false;
                if (chkCapitao.IsChecked.Value)
                {
                    cap = true;
                }

                Jogador jogador = new Jogador();
                jogador.JogadorId  = jogadorId;
                jogador.Nome       = nome;
                jogador.Nascimento = nasc;
                jogador.Genero     = genero;
                jogador.Altura     = altura;
                jogador.Capitao    = cap;
                jogador.TimeId     = timeSelecionado.TimeId;
                JogadorController jc = new JogadorController();
                jc.AtualizarJogador(jogador);
                MessageBox.Show("Jogador atualizado com sucesso!");
                this.Close();
            } catch (Exception exp) {
                MessageBox.Show(exp.Message);
            }
        }
Пример #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            JogadorController ctrl = new JogadorController();

            gvJogadores.DataSource = ctrl.Listar();
            gvJogadores.DataBind();
        }
Пример #4
0
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            Jogador           joga  = new Jogador();
            JogadorController jCtrl = new JogadorController();

            joga = jCtrl.BuscaIdJoga(txtNomeJogador.Text);
            Session.Add("objJogado", joga);
            Response.Redirect("~/EditarJogador.aspx");
        }
        public JogadorController GetController(Animator animator)
        {
            if (_jogadorController == null)
            {
                _jogadorController = animator.GetComponentInParent <JogadorController>();
            }

            return(_jogadorController);
        }
 public override void _Ready()
 {
     KillSound       = ResourceLoader.Load("res://Recursos/Sons/powerup.wav") as AudioStream;
     ativo           = false;
     inverte         = true;
     vivo            = true;
     jogador         = GetParent().GetParent().GetChild(0).GetNode("./Igor") as JogadorController;
     animationPlayer = GetNode <AnimationPlayer>("./AnimationPlayer");
     devSprite       = GetNode <Sprite>("./Sprite");
     devSprite.FlipH = inverte;
 }
Пример #7
0
        protected void btnCancela_Click(object sender, EventArgs e)
        {
            JogadorController joga = new JogadorController();
            Jogador           jogadASerExcluida = new Jogador();

            jogadASerExcluida = joga.BuscaIdJoga(txtNomeJogador.Text);
            try
            {
                joga.Excluir(jogadASerExcluida);
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #8
0
 public override void _Ready()
 {
     Tempo          = GetChild <Timer>(0);
     Base           = GetNode("/root/Base") as GameController;
     jogador        = GetParent().GetNode("./Igor") as JogadorController;
     jogador.paused = true;
     if (Base.Portugues)
     {
         Portugues();
     }
     else
     {
         Ingles();
     }
     Text = texto[textoatual];
 }
Пример #9
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            JogadorController ctrl  = new JogadorController();
            PosicaoController ctrl2 = new PosicaoController();
            Jogador           joga  = new Jogador();

            joga.Nome      = txtNome.Text;
            joga.PosicaoId = Convert.ToInt32(txtIdPosi.Text);
            joga.Time      = txtTime.Text;
            try
            {
                ctrl.Adicionar(joga);
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #10
0
    public void StopTheBattle()
    {
        foreach (GameObject enemy in GameObject.FindGameObjectsWithTag("Enemy"))
        {
            if (enemy.name == "oTotem")
            {
                ParticlesController.instancia.EmitirParticulas("totemDesperation", 40, enemy.transform.position);
            }
            Destroy(enemy);
            ParticlesController.instancia.EmitirParticulas("spawnEffect", 15, enemy.transform.position);
        }

        foreach (GameObject player in GameObject.FindGameObjectsWithTag("Player"))
        {
            JogadorController jogaScript = player.GetComponent <JogadorController>();
            jogaScript.enabled      = false;
            jogaScript.velocJogador = 0;
        }
    }
Пример #11
0
 void Start()
 {
     this.playerController = this.GetComponent <JogadorController>();
 }