Bonjour,
je ne trouve pas comment dupliquer un "SceneNode" sans passer par la recopie de chaque attribut et noeud.
En c++, il existe :
virtual ISceneNode* clone(ISceneNode* newParent=0, ISceneManager* newManager=0)
Comment faire en C# / Irrlich.NET ?
Cordialement.
Hors ligne
salut, je ne connait pas vraiment Irrlicht .net donc je vais peut-être dire une connerie, mais en tout cas je sais que en C++ tu peut aussi bien faire un:
Et node2 devient une copie exact de node1.
A tu essayé ?
Hors ligne
Ma modeste connaissance me dit que "node2" pointe sur le même objet que "model".
Pour dupliquer, il faudrait une methode clone() du type
SceneNode *SceneNode::clone( SceneNode *model) {
SceneNode *aNew = new SceneNode();
*aNew = *model:
return aNew;
}
Mais ce que je cherche est pour le C#....
Hors ligne