O único efeito requirido nesse tutorial é o incrível Alpha Threshold criado pelo Animmaniac.
Esse é o resultado final:
Jogue-o aqui
Vamos começar!
Antes de tudo, crie uma nova camada, você pode chama-la como quiser. No meu caso, o nome é "Fluid".
Essa camada será onde você criará seus liquidos.
Os líquidos são feitos com metaballs, algo tipo isso:
Crie um Sprite de uma bola com 0 de hardness e um collision polygon como abaixo. Essa é sua metaball! Renomeie-a para "Metaball" se quiser.
É realmente importante a metaball estar na camada "Fluid"!
Agora, adicione um efeito á camada "Fluid", o Alpha Threshold:
É muito, muito importanteo efeito estar na camada "Fluid", ou ele não vai funcionar!
Se você clonar a metaball (segure ctrl + clique esquerdo) você terá um resultado como abaixo.
Você pode fazer uma "sombra" mudando o valor de "Flat Colors = 1" para 0.
Parabéns! Agora, apenas adicione a behavior "physics" em seu metaball e vai ter seu próprio líquido!
Se você quiser uma água realística, mude a friction do behavior physics da metaball para 0.0001!
Obrigado! Se eu te ajudei, me dê um favorito o/ ! :D