ecran 3d dans une fenetre

Programmation avancée de jeux en PureBasic
djfeeler2
Messages : 65
Inscription : lun. 02/juil./2007 20:57

ecran 3d dans une fenetre

Message par djfeeler2 »

Bonjour a tous !

J'ai encore un probleme ! j'aimerais réaliser un editeur de niveau pour un jeu en 3D. J'ai mis des boutons dans la fenetre sur la droite et j'aimerais placer l'ecran 3D a coté ! mais je n'y arrive pas ! quand je place initengine3D() au debut du code, l'écran 3D prends toute la place de la fenêtre ! dites moi si c'est possible !

merci d'avance !
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

j'ai fait un petit éditeur 3D pour ce jeu

Le code source est disponible dans l'archive, tu peux t'en inspirer ou me corriger si tu vois des erreurs ou des améliorations.

Je ne sais pas quel moteur 3D tu vas utiliser , mais si tu travailles avec la lib3D de purebasic, tu verras un exemple de picking dans mon code, c'est très utile pour faire un éditeur :)

Voila un extrait pour ouvrir l'écran , j'utilise un container

Code : Tout sélectionner

If CreateGadgetList(WindowID(0))
    hCont = ContainerGadget(#Container,5,10,#ScreenW+1,#ScreenH+1)
    OpenWindowedScreen(hCont, 1, 1, #ScreenW, #ScreenH, 0, 0, 0)
djfeeler2
Messages : 65
Inscription : lun. 02/juil./2007 20:57

Message par djfeeler2 »

merci merci pour ton aide ^^
Répondre