SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida Very Happy
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
Calculando distância entre gameObjects
[Alpha Android] - Winthia Chronicles (Alpha Devlog, 17 de fevereiro de 2018).
FantasyDragon Online - Formação de Equipe (P.A / Designer Gráfico )
Restringir InpultField!
Loja Virtual Fácil e Grátis
Duvida com velocidade X e velocidade Z
LoadSceneAsync em varias cenas e escolher qual chamar
Fps Caindo Instanteneamente
[Duvida] Menu Input
Preciso Modelador com experiencia em Modelar Veículos
GC.Collect
"Simular" uma VPS
Script inimigo x Player
Slime Shop: Multiplayer (Teste De Jogo :D )
Novo Jogo (BETA ~ Sem Nome)
Multiplayer Unet: no meio da partida os client saem do nada(sistema de Checar conexão)
[RESOLVIDO] Não Consigo Acessar meus Materiais do Modelo !
como alterar o Rect Transform?
Script de Semaforo
Fiz esse jogo a bastante tempo que tipo de mecanica eu poderia adicionar?
[WIP] Projeto ainda sem título
Mudar a densidade de Pixels na tela
O que fazer para ser um programador
Adptar o script para mostrar o erro
[AJUDA URGENTE] Bug provavelmente pivot
[Tutorial] Capturar Imagem da WebCam e Salvar No seu Pc
tem como criar Uma Imagem no Canvas?
Membro Avançado
Inserir Trigger
Tem como fazer um cube 3d invisível?
duvida de desempenho ao Instanciar Gameobject
Qual versão da unity é recomendada HOJE?
Objetos girando em órbita de outro
Player não acompanha plataforma
[TUTORIAL] Unity 5 - Wheel Collider, veículos, suspensão realista.
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
Jogo de plataforma que eu fiz
Alguém para testar alguns jogos meus (Saber se estão legais, se tem bugs e tals)
(Duvida) Como criar um sistema de dialogos?
Controle de Personagem
Procuro modelador
[TUTORIAL]Sistema de Pet Virtual -AULA 2 [Tamagotchi](ANDROID/PC)
Equipe para criação de jogo de terror.
Espelho Realista
[TUTORIAL]Sistema de Pet Virtual [Tamagotchi] Completo (ANDROID/PC)
Equipe para criação de assets
Procuro Modelador Low Poly
Velocimetro de Ponteiro!
Unity não reconhece meu celular
[TUTORIAL]Sistema Basico de Combustivel (PC e Android)
[ Run Sara, run ! ] Em desenvolvimento para android.
[SCRIPT] Controle Simples com movimento e rotação
Metodos Assincrono na Unity
Alterar componentes de todos os objeto de um array
Duvida com spawn de IA
[TUTORIAL] CARREGAR CENA APÓS UM TEMPO UNITY 4.7
Melhorar Script
QRcode em unity
Problemas para criar um BackGround
[____ADMINISTRAÇÃO____] PRECISO DE AJUDA [DICA PARA SER AJUDADO]
[____APOIE O FÓRUM E O CANAL E GANHE RECOMPENSAS____]
ajuda com os scripts fps entre outros
Menu Principal
[TUTORIAL] Avião Script
[DEVLOG] Projeto - Pocket Girl Blade - Atualização
[TUTORIAL] Player executar LookAt apenas no eixo Y
Divulgaçao de Battle of Worlds
aVork - Física realista para veículos
[Projeto] Line Battle
Dúvida com script que gera mundo estilo minecraft
array para sudoku
Verificar se não há uma Colisão
Script de suavização não está funcionando!
Como usar o transform.parent sem modificar a escala
[RESOLVIDO] Aumentar uma "textbox" no Inspector
[DUVIDA] tamanho de um quarteirão
[TUTORIAL] Unity 5 - Como criar o próprio FPS Controller
Personagem dar apenas um pulo
[RESOLVIDO] Problema com script de ataque, funcionando em partes
[RESOLVIDO] Ajuda Scene Editor
Projeto de terror (Mei bugado)
Como posso fazer um game multiplayer ?
Adaptar para Android
[RESOLVIDO]Como criar um comando para deslisar o touch na horizontal(direita ou esquerda)?
Discord para discussões de criação de jogos!
[Duvida] Como definir uma resolução final unica.
Atualizacao dentro do Jogo - Android!
Linha Contornando Um Objeto !
Error ao dar Play!
Beta_Jogo (Lost and Alone)Por favor Avaliem!
SAVE ME - Game em desenvolvimento para estudo.
Fazer Login em uma pagina dentro do unity
Um game de terror e tiro em desenvolvimento [sem título de game por enquanto]
Gráficos
Porque esse script não esta funcionando alguém poderia me explicar ??
[RESOLVIDO] Preciso de ajuda para fazer um objeto pegar fogo!
Dicas para nome de jogo?
[RESOLVIDO] Duvida em operação matematica!
Animação do animator default
Hoje à(s) 9:57 pm
Hoje à(s) 9:46 pm
Hoje à(s) 9:10 pm
Hoje à(s) 7:51 pm
Hoje à(s) 7:50 pm
Hoje à(s) 7:06 pm
Hoje à(s) 6:58 pm
Hoje à(s) 6:42 pm
Hoje à(s) 5:07 pm
Hoje à(s) 5:03 pm
Hoje à(s) 4:19 pm
Hoje à(s) 4:11 pm
Hoje à(s) 3:56 pm
Hoje à(s) 3:43 pm
Hoje à(s) 2:41 pm
Hoje à(s) 1:21 pm
Hoje à(s) 12:09 pm
Hoje à(s) 11:45 am
Hoje à(s) 11:03 am
Hoje à(s) 4:16 am
Hoje à(s) 3:03 am
Hoje à(s) 2:24 am
Ontem à(s) 10:41 pm
Ontem à(s) 10:15 pm
Ontem à(s) 7:51 pm
Ontem à(s) 7:25 pm
Ontem à(s) 7:09 pm
Ontem à(s) 6:58 pm
Ontem à(s) 6:48 pm
Ontem à(s) 5:35 pm
Ontem à(s) 4:59 pm
Ontem à(s) 4:55 pm
Ontem à(s) 4:39 pm
Ontem à(s) 4:37 pm
Ontem à(s) 4:14 pm
Ontem à(s) 4:00 pm
Ontem à(s) 3:15 pm
Ontem à(s) 2:52 pm
Ontem à(s) 1:23 pm
Ontem à(s) 12:49 pm
Ontem à(s) 11:58 am
Ontem à(s) 8:15 am
Sex Fev 16, 2018 11:43 pm
Sex Fev 16, 2018 11:15 pm
Sex Fev 16, 2018 10:54 pm
Sex Fev 16, 2018 10:18 pm
Sex Fev 16, 2018 10:17 pm
Sex Fev 16, 2018 9:23 pm
Sex Fev 16, 2018 6:27 pm
Sex Fev 16, 2018 6:09 pm
Sex Fev 16, 2018 5:18 pm
Sex Fev 16, 2018 4:56 pm
Sex Fev 16, 2018 3:57 pm
Sex Fev 16, 2018 1:59 pm
Sex Fev 16, 2018 1:56 pm
Sex Fev 16, 2018 1:08 pm
Sex Fev 16, 2018 11:24 am
Sex Fev 16, 2018 11:21 am
Sex Fev 16, 2018 11:04 am
Sex Fev 16, 2018 8:59 am
Sex Fev 16, 2018 8:59 am
Qui Fev 15, 2018 9:37 pm
Qui Fev 15, 2018 9:19 pm
Qui Fev 15, 2018 8:19 pm
Qui Fev 15, 2018 5:38 pm
Qui Fev 15, 2018 4:13 pm
Qui Fev 15, 2018 3:58 pm
Qui Fev 15, 2018 3:44 pm
Qui Fev 15, 2018 3:35 pm
Qui Fev 15, 2018 2:25 pm
Qui Fev 15, 2018 2:20 pm
Qui Fev 15, 2018 2:19 pm
Qui Fev 15, 2018 2:14 pm
Qui Fev 15, 2018 2:10 pm
Qui Fev 15, 2018 2:02 pm
Qui Fev 15, 2018 2:01 pm
Qui Fev 15, 2018 2:00 pm
Qui Fev 15, 2018 1:27 pm
Qui Fev 15, 2018 12:33 pm
Qui Fev 15, 2018 9:48 am
Qui Fev 15, 2018 2:26 am
Qui Fev 15, 2018 12:15 am
Qua Fev 14, 2018 11:57 pm
Qua Fev 14, 2018 11:47 pm
Qua Fev 14, 2018 10:01 pm
Qua Fev 14, 2018 9:14 pm
Qua Fev 14, 2018 9:12 pm
Qua Fev 14, 2018 9:06 pm
Qua Fev 14, 2018 7:43 pm
Qua Fev 14, 2018 6:41 pm
Qua Fev 14, 2018 6:06 pm
Qua Fev 14, 2018 2:37 pm
Qua Fev 14, 2018 1:28 pm
Qua Fev 14, 2018 11:12 am
Qua Fev 14, 2018 9:34 am
Ter Fev 13, 2018 4:37 pm
Ter Fev 13, 2018 1:05 pm
Ter Fev 13, 2018 12:56 pm
Ter Fev 13, 2018 9:09 am
recagonlei
marcos4503
marcos4503
Weslley
Souris
Phph09
Phph09
natanael.olimpio
Samuelsk
Jhonatham1
marcos4503
Souris
dstaroski
dstaroski
fabriciorsz34
recagonlei
nicolasfive
Dom3000
endersoneneilsa
niao
rafaelllsd
rafaelllsd
marcos4503
otavio00augusto
juanalmeida443
felipehobs1
Phph09
Phph09
michelly
Daniel Dória
fabriciorsz34
fabriciorsz34
fabriciorsz34
Simplizãum S
Zack2
Dom3000
Daniel Pires da Silva
GamersBR
Bruno
K3485
Dom3000
fecirineu
ÁguaMineral
Souris
fecirineu
minosso
minosso
Duarte
otavio00augusto
fecirineu
ruanzikaad
Simplizãum S
junkflash30
MarcosSchultz
MarcosSchultz
TruffleDevelop
dstaroski
JrdeAmorim
googolepton
dstaroski
dstaroski
Daniel Pires da Silva
alexs
Matrirxp
dstaroski
Dom3000
Dom3000
Dom3000
Dom3000
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
Daniel Pires da Silva
Fluttershy28
recagonlei
CaioItz
Dom3000
ruanzikaad
LucasRangel
ÁguaMineral
Phph09
Phph09
recagonlei
Duarte
Zecandy
dstaroski
Souris
parkournick
Souris
Souris
Mario Santos
natanael.olimpio
parkournick
dstaroski

Como fazer um sistem de combos ?

Ir em baixo

Resolvido Como fazer um sistem de combos ?

Mensagem por Dom3000 em Sex Set 16, 2016 6:30 pm

Como fazer um sistem de combos ?
avatar
Dom3000
MembroAvançado

Masculino PONTOS : 1615
REPUTAÇÃO : 129
Idade : 22
Áreas de atuação : canal https://www.youtube.com/watch?v=cLYvyV7FfJQ
Blender, C#, Unity, Escritor, Game Disiner,...
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer um sistem de combos ?

Mensagem por MarcosSchultz em Sab Set 17, 2016 12:35 am

Cara, o que você está pedindo é meio que algo BEEEEEEEEEEEEEM complexo.

Diga, você já tem as skills feitas? os ataques ou o que for? da pra fazer algumas checagens simples, como por exemplo, um cronometro que é disparado logo após o fim do ataque e uma checagem se o hit acertou ou não, mas é MUITO difícil deixar o sistema fluído e descente.
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 10175
REPUTAÇÃO : 1769
Idade : 21
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer um sistem de combos ?

Mensagem por Dom3000 em Sab Set 17, 2016 11:22 am

eu ja fiz algo assim mas nao ficou 100% ficou uns 50%

Existe um defeito, Funciona assim eu tenho estamina e quando eu ataco eu gasto essa estamina mas a variavel de ativaçao do outro combo se torna verdadeira mas animaçao nao acontece, como verivicar se a animaçao foi executada ou nao.
Código:
      //A11






         if (B1 == true && A11 == false && A12 == false && A13 == false) {// B1 é a variavel que diz se eu apertei o botao
            A11T = true;

         }

         if (A11T == true) {
            GetComponent <Animator> ().SetTrigger ("A11T");// parametro do Animator

            Espada.GetComponent<DanoPlayer> ().ATK = (ATK / 2f);//Diz para o objeto espada o ATK


            Espada.GetComponent<DanoPlayer> ().ATAKANDO = true;

            Espada.GetComponent<DanoPlayer> ().ForcaImpacto = Forca/2f;


            Espada.GetComponent<DanoPlayer> ().AtordCausado = ForcaDeAtordoamento;
            A11 = true;// desliga o trigger assim nao pode ficar disparando toda hora
            A11T = false;
            A11AL =TA11;// cronometro para o controle da execuçao do A12
            A12A = false;// controla o tempo de repetir a execuao A12

         }



         if (A11AL > 0) {
            A11AL -= 1f * Time.deltaTime;
         }


         if (A11 == false) {
            
            A11AL = 0;
         }
         //cronometro do A11

         if (A11AL <= 0) {
            A11AL = 0;
         }
         if (A11AL <= 0) {
            A11 = false;

         


         }
   
         if (A11AL <= TIBA11A12) {
            A11E = true;
         }// tempo de abertura para a execuçao A12
         if (A11AL <= TFBA11A12) {
            A11E = false;
         }//fechamento para a execuçao A12




         //A12


         if (B1 == true &&   A11E == true) {
            A12 = true;
         }
   
         if (A12 == true) {
            GetComponent <Animator> ().SetBool ("A12", true);// parametro para execuçao do segunda animaçao

            if (Espada != null) {
            Espada.GetComponent<DanoPlayer> ().NDesligarA12 = true;
               Espada.GetComponent<DanoPlayer> ().ATK = (ATK / 1.9f);   //Diz para o objeto espada o ATK
            
               Espada.GetComponent<DanoPlayer> ().ForcaImpacto=Forca/2f;// Diz para o objeto espada a forca que o golpe tem
            
               Espada.GetComponent<DanoPlayer> ().AtordCausado = ForcaDeAtordoamento;
            
            }

            AlarmAtA12 += 1f * Time.deltaTime;
            A12A = true;
            A13A = false;
            A123A = true;
         }


         if (AlarmAtA12 >= AjALAtA12) {// tempo de execuçao do A12
            DisparadorA12 += 1;
         }

         if (DisparadorA12 == 1) {

            if (Espada != null) {

               Espada.GetComponent<DanoPlayer> ().ATAKANDO = true;    // Diz para o Objeto da Espda que ele esta atakando

            }
         }




         if (A12 == false) {
            GetComponent <Animator> ().SetBool ("A12", false);
            AlarmAtA12 = 0;
            DisparadorA12 = 0;
            if (Espada != null) {
               Espada.GetComponent<DanoPlayer> ().NDesligarA12 = false;
            }
         }



         if (A12 == true) {
            A12AL += 1f * Time.deltaTime;
         }//cronometro do A12


         if (A12AL >= TA12) {

            A12AL = 0;

            A12 = false;}  // controla o tempo de execucao no animator
         
         

         if (A12 == false) {
            A12AL = 0;
         }
            
         
      
         //


         if (A123A == true) {
            A123AL += 1f * Time.deltaTime;  //cronometro
         }

         if (A123AL > 1f) {
            A123A = false;
            A123AL = 0;

         }   
   





         if (A123AL > TIBA12A13) {// cronometro paraa ativacao do A13 ajustavel
            A12E = true;
         }
         
         if (A123AL < TFBA12A13) {
            A12E = false;
         }




         // A13


         if (B1 == true && A13A == false && A12E == true && NoAR == false) {
            A13 = true;
         }

         if (A13 == true) {
            GetComponent <Animator> ().SetBool ("A13", true);

            Espada.GetComponent<DanoPlayer> ().NDesligarA13 = true;

            Espada.GetComponent<DanoPlayer> ().ATK = (ATK / 1.8f); //Diz para o objeto espada o ATK

            Espada.GetComponent<DanoPlayer> ().ForcaImpacto= (Forca*2f);

            Espada.GetComponent<DanoPlayer> ().AtordCausado = ForcaDeAtordoamento*2f;


            AlarmAtA13  += 1f*Time.deltaTime;
            A13A = true;   
         }


         if (AlarmAtA13 >= AjALAtA13) {
            DisparadorA13 += 1;
         }

         if (DisparadorA13 == 1) {
            if (Espada != null) {

               Espada.GetComponent<DanoPlayer> ().ATAKANDO = true;    // Diz para o Objeto da Espda que ele esta atakando

            }
         }
            


         

         if (A13 == false) {
            GetComponent <Animator> ().SetBool ("A13", false);// parametro para a execuçao do outra animaçao

            AlarmAtA13 = 0;
            DisparadorA13 = 0;
            if (Espada != null) {
                  Espada.GetComponent<DanoPlayer> ().NDesligarA13 = false;

            }
         }

         if (A13 == true) {
            A13AL += 1f * Time.deltaTime;
         }



         //cronometro

         if (A13AL > TA13) {

            //Espada.GetComponent<DetectarATK> ().DetectarFalse = true;
            A13 = false;

            A13AL = 0;
         }   
avatar
Dom3000
MembroAvançado

Masculino PONTOS : 1615
REPUTAÇÃO : 129
Idade : 22
Áreas de atuação : canal https://www.youtube.com/watch?v=cLYvyV7FfJQ
Blender, C#, Unity, Escritor, Game Disiner,...
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer um sistem de combos ?

Mensagem por MarcosSchultz em Ter Set 20, 2016 12:35 am

Você pode simplesmente deixar uma variável verdadeira ao mesmo tempo que passa o comando para a animação... por exemplo, você passa o comando "SetTrigger" para alguma animação, e isto fará ela ser executada... logo abaixo deste comando, faça alguma variável booleana ficar verdadeira, isto servirá de indicativo que a animação foi executada.
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 10175
REPUTAÇÃO : 1769
Idade : 21
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer um sistem de combos ?

Mensagem por Dom3000 em Ter Set 20, 2016 9:43 am

obrigado Smile

mas com o SetTrigger a animaçao nao fica boa ele volta a animaçao 1 do Arquivo, por que ele é um arquivo FBX com 50 Animaçoes e 30MB se fosse feito um arquivo para cada animaçao seria algo entorno de 300MB, mas uma duvida o Animator tem alguma funçao que diga se a animaçao esta executando ou executou?
avatar
Dom3000
MembroAvançado

Masculino PONTOS : 1615
REPUTAÇÃO : 129
Idade : 22
Áreas de atuação : canal https://www.youtube.com/watch?v=cLYvyV7FfJQ
Blender, C#, Unity, Escritor, Game Disiner,...
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer um sistem de combos ?

Mensagem por MarcosSchultz em Qui Set 22, 2016 1:33 am

Dom3000 escreveu:obrigado Smile

mas com o SetTrigger a animaçao nao fica boa ele volta a animaçao 1 do Arquivo, por que ele é um arquivo FBX com 50 Animaçoes e 30MB se fosse feito um arquivo para cada animaçao seria algo entorno de 300MB, mas uma duvida o Animator tem alguma funçao que diga se a animaçao esta executando ou executou?
Tem sim, da uma olhada neste tutorial:

http://www.schultzgames.com/t383-tutorial-ressetar-parametros-do-animator-apos-executar-animacao-unity-5

Ou depois do GetComponent - Animator -, digita um .Get, e veja quantos comandos com Get aparecem...

você pode pegar todos os estados das animações.
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 10175
REPUTAÇÃO : 1769
Idade : 21
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer um sistem de combos ?

Mensagem por Dom3000 em Qui Set 22, 2016 12:05 pm

valeu mesmo cara  Very Happy
avatar
Dom3000
MembroAvançado

Masculino PONTOS : 1615
REPUTAÇÃO : 129
Idade : 22
Áreas de atuação : canal https://www.youtube.com/watch?v=cLYvyV7FfJQ
Blender, C#, Unity, Escritor, Game Disiner,...
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer um sistem de combos ?

Mensagem por Dom3000 em Dom Set 25, 2016 8:24 pm

MarcosSchultz escreveu:
Dom3000 escreveu:obrigado Smile

mas com o SetTrigger a animaçao nao fica boa ele volta a animaçao 1 do Arquivo, por que ele é um arquivo FBX com 50 Animaçoes e 30MB se fosse feito um arquivo para cada animaçao seria algo entorno de 300MB, mas uma duvida o Animator tem alguma funçao que diga se a animaçao esta executando ou executou?
Tem sim, da uma olhada neste tutorial:

http://www.schultzgames.com/t383-tutorial-ressetar-parametros-do-animator-apos-executar-animacao-unity-5

Ou depois do GetComponent - Animator -, digita um .Get, e veja quantos comandos com Get aparecem...

você pode pegar todos os estados das animações.
eu usei  o getcomponent do tuto e ele me da uma bool muuiito util vlw msm  Very Happy , mas para o sistema ficar perfeito eu presciso da informaçao de inicio e o tempo decorente da animaçao asim eu posso existe como saber isso, estive pesquisando e testando mas nao achei
avatar
Dom3000
MembroAvançado

Masculino PONTOS : 1615
REPUTAÇÃO : 129
Idade : 22
Áreas de atuação : canal https://www.youtube.com/watch?v=cLYvyV7FfJQ
Blender, C#, Unity, Escritor, Game Disiner,...
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum