Panda3D/Exemplos/Tasks: 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
Maxtremus (discussão | contribs)
Sem resumo de edição
Linha 1:
Este código faz um texto se mover na horizontal e o outro na vertical, escrito por [[Usuário:Maxtremus|Maxtremus]]:
 
<source lang=python>
meuTextotextoHorizontal = OnscreenText("HelloTexto 1do taskMoverHorizontal")
meuTextotextoHorizontal.setPos(-0.5, 0.0)
x = 0.0
 
def meuTasktaskMoverHorizontal(task):
global x
x += 0.001
meuTextotextoHorizontal.setPos(x, 0.5)
return task.cont
 
 
meuTexto2textoVertical = OnscreenText("HelloTexto 2do taskMoverVertical")
meuTexto2textoVertical.setPos(0.0, -0.5)
y = 0.0
 
def meuTask2taskMoverHorizontal(task):
global y
y += 0.001
meuTexto2textoVertical.setPos(0.5, y)
return task.cont
 
taskMgr.add(meuTask, "Meu Task")
taskMgr.add(meuTask2taskMoverHorizontal, "MeuMover Task 2Horizontal")
taskMgr.add(taskMoverVertical, "Mover Vertical")
 
 
run()
</source>