#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 

28-03-2010 20:12:49

nabouill
Membres
Avatar de nabouill
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


OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
282 invités en ligne
membre en ligne: -
RSS Feed