Crin Utilisateur confirmé: Rang **
Messages : 329
| Sujet: Brouillard/nuit Mer 14 Avr 2010 - 16:49 | |
| Salut Je veux créer un "effet de nuit" (plus on s'éloigne du perso plus c'est noir) J'ai sa : Step : - Code:
-
champs_vision=300 surf_fog=surface_create(room_width,room_height) surface_set_target(surf_fog) draw_rectangle_color(0,0,room_width,room_height,couleur2,couleur2,couleur2,couleur2,0) draw_circle_color(x,y,champs_vision,couleur1,couleur2,0) surface_reset_target() draw : - Code:
-
draw_set_blend_mode(bm_subtract) draw_surface(surf_fog,0,0) draw_set_blend_mode(bm_normal) mais au bout de 5-10 sec il y a une érreur : - Code:
-
___________________________________________ ERROR in action number 1 of Draw Event for object survivant:
Error in code at line 10: draw_surface(surf_fog,0,0)
at position 15: Unknown variable surf_fog
___________________________________________ ERROR in action number 1 of Draw Event for object survivant:
Trying to use non-existing surface. Je vois pas de quoi sa vien |
|
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Brouillard/nuit Mer 14 Avr 2010 - 16:55 | |
| Créer ta surface dans le create code, pas dans le step! et surtout, utilise surface_free() pour supprimer une surface que t'existe plus! |
|
Crin Utilisateur confirmé: Rang **
Messages : 329
| Sujet: Re: Brouillard/nuit Mer 14 Avr 2010 - 17:07 | |
| |
|
Contenu sponsorisé
| Sujet: Re: Brouillard/nuit | |
| |
|