#1
28-03-2010 13:25:26
- pedefetoll
- Membres
- Date d'inscription:
- Messages: 8
- IP: 78.250.64.96
- Courriel
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
#2
Et node2 devient une copie exact de node1.
A tu essayé ?
28-03-2010 20:12:49
- nabouill
- Membres

- Date d'inscription:
- Messages: 242
- IP: 77.195.185.153
- Courriel
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:
Code c++ :
ISceneNode *node2;
node2 = node1;Et node2 devient une copie exact de node1.
A tu essayé ?
Hors ligne
#3
29-03-2010 12:24:54
- pedefetoll
- Membres
- Date d'inscription:
- Messages: 8
- IP: 188.130.70.12
- Courriel
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



