Message #11647
Sujet: Système d'animation d'irrlicht
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 13-06-2015 20:44:47 | Magun |
OOOk
bon il va falloir éclaircir quelque point ! irr::core::array<AnimationBinder*> si tu veut c'est la même chose que AnimationBinder*[size] mais du coup géré via une class pour les (re/des)allocations Je me demande où "anim" a été déclarée. si tu as déjà du mal avec le concepts de base des classes effectivement, l'héritage est peut être un peut prématuré anim est déclarer dans AnimationManager, quand tu crée une instance de class une zone mémoire est réserver avec la taille de celle si, ce qui inclue les objets qui y sont déclaré, ici "anim", pareil pour les fonctions, et l'héritage (vtable) si tu maitrise le C je peut a la rigueur t'expliquer comment ont peut écrire une class et de l'héritage en C si tout fois tu est à l'aise les pointeurs sur fonctions Code c++ :et du coup pour l'héritage: Code c++ :Pour moi "RuningState " est une classe fille qui hérite de "AnimationBinder" . Si je crée un objet de type "RuningState ", celui-ci hériterage des attributs de la classe "AnimationBinder". le début oui, mais que viens faire un booléen ici ? tu la dit toi même ["RuningState " est une classe fille qui hérite de "AnimationBinder"] donc "RuningState " c'est un "AnimationBinder" ... pour rappelle tu peut écrire Code c++ :même chose qui est utiliser pour la gui (IGUIElement et tout c'est dériver, comme les ISceneNode, IMesh, ... etc) ces classes n'ont aucune consistance, ce sont comme ici des interfaces, ou "patron" leurs implémentations sont dispos (cacher de l'utilisateur) sous le noms CGUIButton par exemple je ne sais pas si ça te seras d'une grande aide, j'aurais essayer après si tu veut que je t'explique plus simplement, ça doit pouvoir s'envisager ... |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 152 invités en ligne membre en ligne: - RSS Feed |