Fusion Makers
Faça login para usufruir de todos nossos recursos. Ainda não tem uma conta? Inscreva-se já!

Participe do fórum, é rápido e fácil

Fusion Makers
Faça login para usufruir de todos nossos recursos. Ainda não tem uma conta? Inscreva-se já!
Fusion Makers
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Tópicos semelhantes
Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» Ideia: MMFMakers, do zero
por mediamaker Qua 26 maio 2021, 12:28

» [Flash] Haunt the house
por mediamaker Sáb 19 Set 2020, 16:47

» Como a criar passo a passo engine de Movimento Grid com colisão (tipo Bomberman) completo usadno extensão Array?
por mediamaker Sex 15 Set 2017, 14:19

» CF2.5 -> 26 reais na steam
por Matheus290 Ter 22 Dez 2015, 17:52

» Aplicação com Editbox não tá rodando online
por Matheus290 Sáb 19 Set 2015, 01:38

» A Guilda continua!!!! "Âncora Team" (novo nome)
por weliowl7 Qua 16 Set 2015, 01:52

» Sub-application e Inventario
por majorcorps Dom 23 Ago 2015, 13:11

» Efeito de string
por majorcorps Sáb 22 Ago 2015, 19:55

» [PC] Pitiri 1997
por Matheus290 Sáb 20 Jun 2015, 17:10

» Teclado virtual com Edit Box
por mediamaker Sáb 20 Jun 2015, 14:10

Quem está conectado?
19 usuários online :: 0 registrados, 0 invisíveis e 19 visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 251 em Ter 26 Out 2021, 22:21
Estatísticas
Temos 256 usuários registrados
O último membro registrado é Sitydistta

Os nossos membros postaram um total de 5268 mensagens em 575 assuntos

Como funciona o Fast Loop

4 participantes

Ir para baixo

Como funciona o Fast Loop Empty Como funciona o Fast Loop

Mensagem por Matheus290 Sáb 20 Fev 2010, 20:55

Muita gente não sabe como funciona mas hoje eu irei explicar.

Quando usamos alguma função onde precisa de bastante força para funcionar (não é força de energia... e sim força de valores), é preciso copiar aquele evento varias vezes, pois, um Always único não é suficiente. Então, para evitar aquela poluição visual, usamos o FastLoop.
Ex: O personagem está correndo a 50pixels por segundo, então ele encosta em uma parede onde deveria parar. Ele vai parar, só que com 50pixels, 100px ou até 150pixels a frente.

Mas Tio TheTheus, eu coloquei Always mas mesmo assim não ta adiantando. O que eu faço?
Como disse, nesse caso não adianta apenas ter o Always. Precisa ter mais força. Por isso o Loop.



Então vamos mudar os eventos. Ao invés de colocar

.Always
+"Player Direita" is overllaping a Backdrop ---> Set Counter X to 0 (ou qualquer outra coisa que faça ele parar)
vamos mudar para

.Always
+"Player Direita" is overllaping a Backdrop ---> Special Conditions (o computadorzinho) -> Fast Loops -> Start Loop "Colidindo" 50 times (tem que ser no mínimo a velocidade em pixels que o objeto está tendo)

.Always
+{Special Conditions (o computadorzinho) -> On Loop ->} On Loop "Colidindo" ---> Set X position to X "Player Direita" - 1; Set X position to X "Player Esquerda" - 1; Set X position to X "Player Cima" - 1; Set X position to X "Player Baixo" - 1
.Always
+{Special Conditions (o computadorzinho) -> On Loop ->} On Loop "Colidindo" ---> Set counter X to 0

Repita esse processo com os outros sensores também...

Esse foi um exemplo em Movimento Custom. Você pode usar isso em muitas outras coisas também. Exemplo é criar vários objetos de uma vez.

Você coletou 20 moedas. Mas encostou no inimigo e perdeu todas! O.O' E para criar uma moeda saltitante para cada moeda perdida você precisa do Loop.

Veja:

Always ---> Set value of Counter Moedas to Score Value
Player colides in Inimigo ---> Start Loop "Moedas Saltitantes" value of Moedas times.

Não esqueça de criar 2 tipos de moedas. A moeda que precisa ser coletada e a moeda com o movimento "Pimball". (Não esqueça do Colides Backdrop -> Bounce)

Agora, colete 3 moedas e encoste no inimigo, será criado 3 moedas saltitantes. Se você tiver 40 moedas e encostar no inimigo, será criado 40 moedas saltitantes.


É muito importante o uso de FastLoops. Bom, o tuto fica por aqui! Até mais galera!
Matheus290
Matheus290
Administrador
Administrador

Mensagens : 710
Data de inscrição : 18/02/2010
Idade : 30
Localização : Bauru SP

Ir para o topo Ir para baixo

Como funciona o Fast Loop Empty Re: Como funciona o Fast Loop

Mensagem por Dbr Sáb 01 maio 2010, 19:27

nunca consegui usar esse fast loop.. até então =p!
vlw brodi!
Dbr
Dbr
Usuário

Mensagens : 85
Data de inscrição : 25/04/2010

Ir para o topo Ir para baixo

Como funciona o Fast Loop Empty Re: Como funciona o Fast Loop

Mensagem por Matheus290 Qui 06 maio 2010, 12:19

Eu não expliquei que o Loop serve como uma soma de ações... explico isso depois!
Matheus290
Matheus290
Administrador
Administrador

Mensagens : 710
Data de inscrição : 18/02/2010
Idade : 30
Localização : Bauru SP

Ir para o topo Ir para baixo

Como funciona o Fast Loop Empty Re: Como funciona o Fast Loop

Mensagem por Filipe Santos Seg 27 Dez 2010, 10:16

Tentei usar isso para corrigir um bug do meu jogo e o resultado foi um fuck!
Filipe Santos
Filipe Santos
Usuário

Mensagens : 119
Data de inscrição : 03/12/2010
Idade : 21
Localização : Fórum MMFMakers LOL

Ir para o topo Ir para baixo

Como funciona o Fast Loop Empty Re: Como funciona o Fast Loop

Mensagem por Sonic_BR Seg 27 Dez 2010, 11:35

Cara,FastLoop é muito bom,mas pra quem não quer o movimento padrão bugado do MMF2,tenta o Plataform Moviment Object,de tarde terá o tutorial das animações nele.

Sonic_BR
Usuário

Mensagens : 477
Data de inscrição : 25/04/2010
Idade : 25
Localização : Vitória da Conquista-BA

Ir para o topo Ir para baixo

Como funciona o Fast Loop Empty Re: Como funciona o Fast Loop

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos