Asu Utilisateur confirmé: Rang ****
Messages : 895
| Sujet: Dessiner des tiles sur une surface Jeu 24 Oct 2013 - 18:27 | |
| Chalut :3 Pour optimiser mon programme ( Et faire un système de zoom aussi ), je voudrais dessiner des tiles sur mes surfaces. Or, quand je fais ça : - Code:
-
surface_set_target(srf_render); tile_layer_show(0); tile_layer_delete_at(0,argument0,argument1); tile_add(tile[argument2],0,0,background_get_width(tile[argument2]),background_get_height(tile[argument2]),argument0,argument1,0); surface_reset_target(); tile_layer_hide(0); Et bien, vous vous en seriez douté, ça ne marche pas Vous avez une idée? _________________ <Cysteine> nON mais la touche maj s'active/se désactive toute seule <Cysteine> et a du mal à réponDRE QUANd j'appuie dessus <Cysteine> et je l'ai démont2? IL Ny a rien DEDANs
|
|
Asu Utilisateur confirmé: Rang ****
Messages : 895
| Sujet: Re: Dessiner des tiles sur une surface Ven 25 Oct 2013 - 20:41 | |
| Bumpy bump, c'est plutôt important car je vais me baser sur ça pour la GUI. _________________ <Cysteine> nON mais la touche maj s'active/se désactive toute seule <Cysteine> et a du mal à réponDRE QUANd j'appuie dessus <Cysteine> et je l'ai démont2? IL Ny a rien DEDANs
|
|
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Dessiner des tiles sur une surface Ven 25 Oct 2013 - 22:59 | |
| A aucun moment t'as indiqué de redessiner le layer, donc forcément la surface c'est comme si t'avais rien dessiné dessus. Il manque un screen_redraw. |
|
Asu Utilisateur confirmé: Rang ****
Messages : 895
| Sujet: Re: Dessiner des tiles sur une surface Sam 26 Oct 2013 - 11:48 | |
| Arf zut. Je vais essayer avec. Par contre, j'ai un fond et une GUI, ils vont donc être dessinés avec la surface. Ça ne m'arrange pas trop, mais je peux faire avec, je peux peut être définir une variable global.drawOnlyTiles et une condition dans l'obj_background ? Deuxième problème, est-il possible de définir l'origine d'une tile? _________________ <Cysteine> nON mais la touche maj s'active/se désactive toute seule <Cysteine> et a du mal à réponDRE QUANd j'appuie dessus <Cysteine> et je l'ai démont2? IL Ny a rien DEDANs
|
|
Contenu sponsorisé
| Sujet: Re: Dessiner des tiles sur une surface | |
| |
|