[Script] Système d'ombre Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
-15%
Le deal à ne pas rater :
-15% Apple MacBook Air 13” 16Go RAM / 256Go SSD Puce M3(+200€ ...
1299 € 1529 €
Voir le deal

 

 [Script] Système d'ombre

Aller en bas 
+4
gohu8
Ragdoll
[TheDarkTiger]
M@d_Doc
8 participants
AuteurMessage
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

[Script] Système d'ombre Empty
MessageSujet: [Script] Système d'ombre   [Script] Système d'ombre EmptyDim 26 Aoû 2007 - 22:10

A mettre dans le draw de l'objet qui doit faire l'ombre.
Ici, c'est l'objet light qui sert de référence au moteur pour savoir ooù il y a de la lumière....
Code:

for (xx=0;xx<=room_width+110;xx+=110)
for (yy=0;yy<=room_height+110;yy+=110)
{{
rayon=175;
color=c_black;

alpha=(point_distance(xx,yy,instance_nearest(xx,yy,light).x,instance_nearest(xx,yy,light).y)-100)/100
if alpha>1
{alpha=1}
draw_primitive_begin(pr_trianglefan);
draw_vertex_color(xx,yy,color,alpha);
for(i=0; i<=360; i+=360/9)
{
    draw_vertex_color(xx+lengthdir_x(rayon,i),yy+lengthdir_y(rayon,i),color,0);
}
draw_primitive_end();

}}
A près, on peux régler pour mettre une ombre plus détaillée, mais ça bouffe assez de RAM comme ça....
Revenir en haut Aller en bas
http://www.lecbna.org
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyDim 26 Aoû 2007 - 23:14

vraiment sympa comme truc !

et simple à implanter.

chapeau !
Revenir en haut Aller en bas
http://www.tdms.fr
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyDim 26 Aoû 2007 - 23:16

C'est le système de The Silencer super
Revenir en haut Aller en bas
http://www.lecbna.org
Ragdoll
*Excellent utilisateur*
Ragdoll


Messages : 5494
Localisation : Angers, maine et loire
Projet Actuel : Rien je suis mort a l'intérieur.

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyLun 27 Aoû 2007 - 12:08

merci, je teste :coeur2:
EDIT : c' est trés joli, mais je ne comprend pas prk il genere des points de lumiere a certains endroit de la room (en tout cas c' est l' effet que ça donne) ❓
Revenir en haut Aller en bas
https://www.youtube.com/user/Inextasie
gohu8
Utilisateur confirmé: Rang ****
gohu8


Messages : 832
Localisation : A Black Mesa

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyLun 27 Aoû 2007 - 12:29

c'est dommage, ça me fait ça (c'est pour l'ombre du mitraillette):
ERROR in action number 1 of Draw Event for object mitrailleuse:
Error in code at line 7:
alpha=(point_distance(xx,yy,instance_nearest(xx,yy, light).x,instance_nearest(xx,yy,light).y)-100)/100 at position 53: Unknow variable light.

C'est quoi le prob ❓
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyLun 27 Aoû 2007 - 12:33

il faut que tu crée un objet light

Sinon vraiment joli ton effet d ombre
Revenir en haut Aller en bas
http://gameplay.c.la/
gohu8
Utilisateur confirmé: Rang ****
gohu8


Messages : 832
Localisation : A Black Mesa

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyLun 27 Aoû 2007 - 14:20

elle est valable que dans le register version encore une fois triste
Revenir en haut Aller en bas
Topaze22
*Excellent utilisateur*
Topaze22


Messages : 6213
Localisation : Sur la Lune
Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyMer 29 Aoû 2007 - 3:53

J'y comprends pas grand chose, je pourrais avoir un screen afin que je vois l'effet ?
SVP :-D
Revenir en haut Aller en bas
Ragdoll
*Excellent utilisateur*
Ragdoll


Messages : 5494
Localisation : Angers, maine et loire
Projet Actuel : Rien je suis mort a l'intérieur.

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyMer 29 Aoû 2007 - 10:27

ben chez moi ça rend bizarre : [Script] Système d'ombre 13ivcx3.th
au lieu que la source de lumiere soit sur le herso (le rond noir) il est sur a certains endroits fixes de la room (la, au dessus et en dessous du héros), c' est normal ?
Revenir en haut Aller en bas
https://www.youtube.com/user/Inextasie
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyMer 29 Aoû 2007 - 10:51

en fait, dans le create du héros, fait :
self.L=instance_create(x,y,light)

Comme ça, tu pourra toujours appeler la lumière de ton perso...
Dans step tu rajoute :
self.L.x=x
self.L.y=y

et la light suivra ton perso.....
Revenir en haut Aller en bas
http://www.lecbna.org
Ragdoll
*Excellent utilisateur*
Ragdoll


Messages : 5494
Localisation : Angers, maine et loire
Projet Actuel : Rien je suis mort a l'intérieur.

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyMer 29 Aoû 2007 - 11:24

ça change rien du tout ❓ la obj_light bouge tjrs pas, mais ce qui m' ettone c' est qu' elle soit a intervalle régulier sur le sol ❓ ❓
Revenir en haut Aller en bas
https://www.youtube.com/user/Inextasie
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyMer 29 Aoû 2007 - 11:32

montre le .gm6, parce que je vois pas là....
Revenir en haut Aller en bas
http://www.lecbna.org
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyVen 31 Aoû 2007 - 19:04

En tous cas bon script, il marche impec. happy1
Revenir en haut Aller en bas
http://lecbna.org/
Innoson
Utilisateur confirmé: Rang ****



Messages : 927
Projet Actuel : Aller voir la bas si jy suis.

[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre EmptyMer 5 Sep 2007 - 20:58

Jango_Fett a écrit:
ben chez moi ça rend bizarre : [Script] Système d'ombre 13ivcx3.th
au lieu que la source de lumiere soit sur le herso (le rond noir) il est sur a certains endroits fixes de la room (la, au dessus et en dessous du héros), c' est normal ?
arf les couleur de l'ombre son inversé lol
Revenir en haut Aller en bas
Contenu sponsorisé





[Script] Système d'ombre Empty
MessageSujet: Re: [Script] Système d'ombre   [Script] Système d'ombre Empty

Revenir en haut Aller en bas
 
[Script] Système d'ombre
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Script: Système de code GM5
» Système de RPG
» Systeme d'exploitation : Win Nl
» Systeme de boule de feu
» systeme de collision en Lua

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: