Panda3D/Manual/Usar intervals para mover o Panda: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
Sem resumo de edição |
||
Linha 49:
''Intervals'' são tasks que mudam uma propriedade de um valor para outro dentro de um período de tempo especificado. Por exemplo, considere o '''pandaPosInterval1''' acima. Quando aquele interval é iniciado, ele vai gradualmente ajustando a posição do panda de (0,10,0) para (0,-10,0) dentro de um período de 13 segundos. Similarmente, quando pandaPosInterval é iniciado, a orientação do panda rotacionará 180º em um período de 3 segundos.
''Sequences'' são tasks que executam um interval atrás do outro. A sequência '''pandaPasso''' acima faz com que o panda se mova em linha reta, gire e volte pela mesma linha para repetir todo o processo de novo. O código '''pandaPasso.loop()''' faz com que a Sequence seja iniciado no modo looping.
O resultado de tudo isso é que o panda anda para frente e para trás de uma árvore á outra.
|