Ce sujet est résolu.
1 | |
Auteur | Messages |
---|---|
jibi | #1 Posté le 12/7/2012 à 21:41:35 |
codergambas.jimdofree.com | Bonjour à tous Et bonne vacances pour ceux qui y sont ! J'ai l'intention de reprendre un petit prog, que j'avais réalisé en GB2, de tracé de fonction : http://www.gambasforge.org/code-38-mathgraph.html , mais le re-écrire en GB3 Aussi je me demandais quelles sont les différences entre les class paint et draw et ce pourquoi elles sont le mieux adaptées! Pour tracer une fonction, laquelle vaut il mieux utiliser? Il est vrai que je ne connais pas la class paint qui me semble à première vue plus complexe à utiliser, y aurait il un tuto quelque part, mis à part les exemples GB3? Bonne soirée Jibi Debian GNU/Linux 11 64-bit |
gambix | #2 Posté le 13/7/2012 à 10:52:12 |
Faire simple ! | si c'est pour un tracé dynamique, plutot draw car le temp d'affichage de paint est plus long.... sinon si tu génère une image statique, utilise plutot paint, le choix des effet graphique est sans limite presque. Et essais d'apprendre a utiliser les fonctions graphiques en générale pour la conception de tes jeux... Je remarque que tu utilise encore des label et picturebox pour ça. Regarde par exemple le composant iconview est entièrement construit avec draw (et un peu paint. Draw est un outil magique Moins de texte dans une signature c'est agrandir son espace. |
jibi | #3 Posté le 13/7/2012 à 12:04:59 |
codergambas.jimdofree.com | Bonjour Merci Gambix pour tes conseils Mais qu'appel tu "les fonctions graphiques pour la conception de tes jeux" ? jibi Debian GNU/Linux 11 64-bit |
gambix | #4 Posté le 13/7/2012 à 15:26:49 |
Faire simple ! | Bien draw tout simplement. Et rect pour la détection de collision ... Etc.. Aucun widget ne doit intervenir dans l'aire de jeux Moins de texte dans une signature c'est agrandir son espace. |
jibi | #5 Posté le 13/7/2012 à 16:56:59 |
codergambas.jimdofree.com | Ah ok oui c'est vrai, j'ai dans ce cas rajouté des labels sur la draw, mais j'aurai du les dessiner avec Rect! Ok je vais donc essayer de faire cela dans ma version en GB3 Encore merci Gambix bonne après midi A plus Jibi Debian GNU/Linux 11 64-bit |
1 |