Panda3D/Manual/A Scene Graph: 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 29:
Você pode converter um NodePath num ponteiro "regular" a qualquer instante chamando '''nodePath.node()'''. Contudo, não existe maneira sem abiguidade para converter de volta. Isso é importante: algumas vezes você ''precisa'' do ''NodePath'', e algumas vezes você ''precisa'' do ponteiro do nó. Por causa disso, é recomendável que você armazene NodePaths, e não ponteiros. Quando você passa parâmetros, você provavelmente deve passar NodePaths, e não ponteiros.
===Os métodos do NodePath e os métodos do nó===
Existem muitos métodos que você pode invocar em nodepaths, que são apropriados para nós de qualquer tipo. Certos tipos de nós, como os LODNodes e câmeras (por exemplo), fornecem métodos adicionais que estão disponíveis só para nós daquele tipo, que você deve invocar no próprio nó. Aqui estão alguns exemplos:
''#métodos do NodePath
myNodePath.setPos(x,y,z)
myNodePath.setColor(banana)
#métodos do LODNodes
|