Portal MGHomeUsergroupsRegisterLog inPortalGallery

Share | 
 

 Screenbound

View previous topic View next topic Go down 
AuthorMessage
gabe555
Administrator
Administrator
avatar

Mozilla Firefox
Aquarius Male Nº de Posteos : 1944
Fecha de inscripción : 2009-10-30
Edad : 28
Localización : Argentina


PostSubject: Screenbound   Thu May 13, 2010 11:07 pm

Bueno es simple no lo puedo hacer funcionar, probe de muchas maneras para lograr este lindo efecto visual tanto para golpes comunes, agarres y helpers, pero nada, asi que si alguien me explica un mini-tuto en su post quizas con algunos parametros que deba tener en cuenta o alguna otra cosa como el Backedgebodydist o algo mas. Lo que quiero lograr es simple que la camara no me siga, que siga al p2 y luego yo aparecer con un dash (con el state 100 preferentemente)... un gracias anticipado.

_________________
Let's Make History

Spoiler:
 


- Pertenezco a la banda de los Trasnochados del Chat  
Back to top Go down
http://gabe555-mugen.es.tl/
sawady
Contributor
Contributor
avatar

Google Chrome
Libra Male Nº de Posteos : 1725
Fecha de inscripción : 2009-10-29
Edad : 27

PostSubject: Re: Screenbound   Fri May 14, 2010 8:23 am

el goku y gogeta que hice traen eso...

pero te propongo que lo trates de armar en base a estas ideas (y si ya no te sale lo miras):

[State 0, ScreenBound]
type = ScreenBound
trigger1 = bla bla
;pero un bla bla que perdure cierto tiempo... como time > 10, numexplod(10) > 3... etc etc
value = 1 ; 1 para que la camara siga a los personajes, 0 para que no les preste atencion

movecamera = 0,0 ; nunca lo use hasta ahora, no me fije como se usa, pero para lo que queres te alcanza con lo anterior...

Entonces basicamente es poner:

[State 0, ScreenBound]
type = ScreenBound
trigger1 = movehit && animelemtime(<animelem del golpe>) >= 0
value = 0

Luego para que vuelva con dash, teleport o lo que se te cante es colocar en el changestate aquel state en donde vas a realizar esa accion...

Puedes hacer dos changestates o un changstate con un ifelse pero basicamente es basarte en el siguiente concepto:

Si la distancia desde el char al borde que esta a sus espaldas es negativa, quiere decir que estas fuera de camara... entonces debes desplazarte hacia dentro del escenario...

eso se calcula con backedgedist, un trigger y ademas una expresion en mugen que permite calcular dicha distancia...

en resumen es colocar eso en el changestate como trigger

trigger1 = backedgedist <= -10 && animtime 0

o algo por el estilo... calculalo masomenos con el ancho de tu char, imaginate que la espalda puede estar por detras de la camara, pero aun estas adentro del escenario y a veces queda feo que se ejecute la animacion de regresar cuando no deberia (por eso el <= -10, para que TODO o la mayoria del char se encuentre afuera)

Con eso tenes bastante info, cualquier cosa mandame un pm, o postea aca mismo, pero igual mandame ese pm porque por ahi no te llego a leer...

_________________

 Someday you will write the new code!
Coding Work:
Raditz - Goku Legend - Gogeta - Bardock - Yusuke  - Punch Cell! - C-18 V0.3  - HighLight Vegeta - Vegeta Bebi (beta) - Saiyan Saga Game!
Back to top Go down
 

Screenbound

View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
 :: M.U.G.E.N Central :: Tutoriales y Ayuda :: Problemas Programación-