| Logado como Visitante | Grupo "Visitantes" Está vendo: Forum | Sábado, 11/05/2024, 2:25 PM | RSS |
Anime Mugen


[ Novas Mensagens · Membros · Regras · Buscar · RSS ]
  • Página 1 de 1
  • 1
Moderador do fórum: lMDl  
Forum » | M.U.G.E.N » Tutoriais e Dicas » Hop Foward (simples)
Hop Foward
Phonix2000Data: Sábado, 14/05/2011, 2:33 PM | Mensagem # 1
Criador Iniciante
Grupo: Usuários
Mensagens: 323
Awards: 2
Reputação: 12
Status: Offline
O que é? é com se fosse um Hop back (105) mais para frente (dã)
alguns chars não tem sprites de Run, ao invés dela a uma sprite similar a do pulo (como algumas sprites do Fairy Tail).
Fiz isso para subistituir o Run.

Vamos lá, você precisa ter o common do seu char
( para quem são sabe é só copiar o Common1.cns da pasta data do mugen renomear como quiser e aplicar no .def )
com o common aberto procure o Statedef do Run (100) apague-o todo !

e inicie um novo statedef:

Code
; Hop Forward
[Statedef 100]
type = S
physics = N
ctrl = 0
anim = 100

Depois adicione umas coisas que o próprio Run possui, que servem respectivamente para o run ser cancelado pelo walk (?)
e previnir o P1 de virar (turning) enquanto corre.

Code
[State 100, 1]  
type = AssetSpecial
trigger1 = 1
flag = NoWalk

[State 100, 2]  
type = AssertSpecial
trigger1 = 1
flag = NoAutoTurn

adicione um Velset com "trigger1 = animelem = 1" , ou outro que você achar melhor.
no X e Y configure como vc bem entender ( lembrando que X postivo leva para FRENTE, Y negativo leva para cima ).
Eu coloquei: X = 4 e Y = -2

Code
[State 100 , 3]
type = VelSet
trigger1 = AnimElem = 1
x = ?
y = ?

Agora a "mágica" adicione um StateTypeSet, para mudar o state de S (em pé ) para A (no ar).
Porque isso? por que ao parar o velset o P1 ficaria parado no Ar, mudando o state para A ele cai automaticamente,
utilizando as animações e os states do Fall e Land do Jump.

Isso também faz você economizar um State, porque sem isso você teria que criar um State para o Land do P1.
Isso também evita que o P1 leve um Hit em uma animação que aparte estar no alto, e no hit fique no chão.

Code
[State 100, StateTypeSet]
type = StateTypeSet
trigger1 = time = 1
statetype = A        
movetype = I        
physics = A        

Qualquer cosia é só dizer \o

Oks



 
TidusData: Sábado, 14/05/2011, 9:35 PM | Mensagem # 2
Criador
Grupo: Administradores
Mensagens: 557
Awards: 0
Reputação: 25
Status: Offline
Ótimo tutorial, Fico fácil, Explicado e bem organizado, Bom trabalho mano =]



Conhecimento é a única virtude e ignorância é o único vício.

Twitter - Follow Me
www.jgnetwork.com.br | JG Network - Desenvolvimento em Web.


 
BertoData: Sábado, 14/05/2011, 10:59 PM | Mensagem # 3
Iniciante
Grupo: Usuários
Mensagens: 9
Awards: 0
Reputação: 2
Status: Offline
Já fiz isso em um CHar meu =P
Para quem não sabe vai ser de grande ajuda


 
carlos8080Data: Domingo, 15/05/2011, 12:58 PM | Mensagem # 4
Criador
Grupo: Usuários
Mensagens: 480
Awards: 0
Reputação: 11
Status: Offline
bem simples mais de grande ajuda ^^
otimo tuto kra \o



------------------------------------Projetos---------------------------------------

C_Itachi - 30%

Hidan Sheet - 5%
 
Forum » | M.U.G.E.N » Tutoriais e Dicas » Hop Foward (simples)
  • Página 1 de 1
  • 1
Buscar:

Copyright Anime Mugen © 2024 Hospedado por uCoz
Refresh Smileys Manager
Mini-chat