[Tutorial] Esteiras p/ Cima ou Baixo que se movem p/ Direita ou Esquerda |
Reppam « Censeur » 1509896940000
| 1 | ||
TUTORIAL Para quem não entendeu o titulo: *Como funciona? O que tem de diferente das esteiras comuns?* Essas esteiras tem a propriedade de se mover para a esquerda ou direita, e isso não afeta na sua direção. Ou seja, você terá um novo formato de jogabilidade para o seu mapa com esteiras. Neste caso, estou mostrando como faze-la da seguinte forma: Direção para cima ou baixo, Movendo-si para esquerda ou direita. Você pode também fazer o contrário, Direção para esquerda ou direita, Movendo-si para cima ou baixo. Use a criatividade. Passo1 - Seguindo a XML e Modificando Propriedades. <C><P /><Z><S><S L="800" X="400" H="20" Y="325" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S P="1,1,,,0,1,9999," L="40" o="62c568" X="505" c="1" Y="300" T="12" H="10" /><S P="0,0,0.3,0.2,0,0,0,0" L="20" o="32478f" X="505" Y="240" T="12" H="88" /></S><D><DS Y="304" X="400" /></D><O /></Z></C> Temos os pisos Azul = Esteira | & | Verde = Base p/ Esteira.
Vale lembrar que, piso com massa = 0 (auto) nada mais é do que largura * altura / 30. Ou seja, dependendo da Largura e Altura do piso Esteira, sua massa pode ser maior que a massa do piso Base, o que arruinaria o mecanismo. Créditos ao gênio Billysmille por me explicar isso <3 Passo2 - Adicionando Joints Não sabe como adicionar joints ao mapa? Leia FAQ & Super Guia da Editor de Mapas, na Aba de Joints você encontrará tudo. Neste caso iremos utilizar apenas as tags JP e JR Primeiro aplicaremos o elemento <JR M1="" AXIS="-1,0" /> ao piso Verde. M1 = Z do piso Verde Seguindo a tabela de AXIS, AXIS="-1,0" dá ao piso a função de não "correr" para cima ou baixo, apenas para as laterais. Ficou assim: <JP M1="1" AXIS="-1,0"/> Agora aplicaremos o elemento <JP MV="X,Y" M1="" M2="" AXIS="0,1" /> ao piso Azul Em MV, X = Força e Y = velocidade. Usaremos força = Infinita ou seja, Infinity e velocidade 10 (seu critério). M1 = Z do piso Azul M2 = Z do piso Verde AXIS = 0,1 dá ao piso a função de não "correr" para seus extremos, além de para cima. (siga a tabela de AXIS no tópico citado acima) Ficou assim: <JP MV="Infinity,10" M1="2" M2="1" AXIS="0,1" /> E por fim aplicaremos o elemento <JR M2="" M1="" /> que conectará o piso Esteira ao piso Base, com a função de impedir o piso Esteira de fugir de seu devido lugar. M1 = Z do piso Verde M2 = Z do piso Azul Ficou assim: <JR M2="2" M1="1" /> XML FINAL <C><P /><Z><S><S L="800" X="400" H="20" Y="325" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S P="1,1000,,,0,1,1," L="40" o="62c568" X="505" c="1" Y="300" T="12" H="10" /><S P="1,0,9999,,0,1,," L="20" o="32478f" H="88" Y="240" T="12" X="505" /></S><D><DS Y="304" X="400" /></D><O /><L> <JP AXIS="-1,0" M1="1" /> <JP MV="Infinity,10" M1="2" M2="1" AXIS="0,1" /> <JR M2="2" M1="1" /> </L></Z></C> |
Infectsoul 1509897360000
| | ||
[Modéré par Kiwrimai, raison : Removido a pedido do autor.] Dernière modification le 1512269880000 |
Scarlada « Consul » 1509897420000
| 0 | ||
Quanto codigo |
+Amstream « Citoyen » 1509897780000
| 0 | ||
Dellewphigne a dit : Seção: Editor de Mapas |
0 | ||
como faz uma esteira rotacionar? fica girando |
Shalander « Citoyen » 1532461440000
| 0 | ||
Tytnc a dit : Isso ai é comigo, dps vou ver se monto 1 tuto |