begin process at 2012 05 26 05:50:47
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ActionScripts

 > FEU ET FUMÉE RÉALISTES OPTIMISÉ AVEC NOMBREUX PARAMÈTRES COMME LE VENT

FEU ET FUMÉE RÉALISTES OPTIMISÉ AVEC NOMBREUX PARAMÈTRES COMME LE VENT


 Information sur la source

Note :
9,64 / 10 - par 11 personnes
9,64 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ActionScripts Classé sous :feu, fumée Niveau :Initié Date de création :09/06/2006 Vu / téléchargé :11 447 / 5 323

Auteur : LPTheKiler

Ecrire un message privé
Site perso
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 Description

C'est un effet de feu et de fumée assez réaliste que j'ai optimisé au max pour une meilleure fluidité. Vous pouvez aussi changer les réglages pour qu'ils conviennent mieux à la puissance du processeur.
Vous puvez modifier le vent, la densité de fumée et de flammes (mais mieux vaut laisser les flammes normales, sinon c'est moche :p ), et pas mal d'autres paramètres. Certains trouveront sûrement ma manière de programmer bizarre, mais bon... C'est comme ça que j'ai apprit.
PS : C'est ma première source, alors soyez indulgents :-)
PPS : Chez moi avec mon AMD 64 3200+ il utilise 45% de l'UC avec les détails par défaut en 1280*1024.


 Conclusion

Visitez aussi mon site : http://www.lpproductions.tk/

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture OUVRIR UNE ANIMATION EXTERNE DANS UN CLIP VIDE. par KcHeY
Source avec Zip ZOOM SUR UNE IMAGE par yasdar
Source avec Zip Source avec une capture UN PEU DE MATH par yasdar
Source avec Zip Source avec une capture PARTICULE SYSTEM par yasdar
Source avec Zip Source avec une capture GALLERIE PHOTO AVEC XML par yasdar

 Sources en rapport avec celle ci

Source avec Zip FLAMME EN FLASH TOUTE SIMPLE par darksoul
Source avec Zip FEU D'ARTICE EN CS3 par Guerpa
Source avec Zip Source avec une capture EFFET : NUAGE - FUMÉE ANIMÉ par claviskass
Source avec Zip Source avec une capture FUMÉE DE VOLCAN par solexine
Source avec Zip EFFET FEU AVEC FUMÉE par gaetux

Commentaires et avis

Commentaire de Palleas_44 le 09/06/2006 22:57:32

Terrible =)

Commentaire de top30 le 10/06/2006 01:42:52

J ai pas lu le code, mais le fait de tout parametrer rend ta source EXCELLENTE !!!!

Et c'est Top30 qui l'a dit  !
[10/10]

Commentaire de nicomage le 10/06/2006 08:00:32

pas mal très réaliste
et en plus on peut bien parametrer
genial

Commentaire de top30 le 10/06/2006 12:19:59

2, 3 conseils :
Dans :
// if (clip._x+clip.getBounds(_root).xMax<0 || clip._y+clip.getBounds(_root).yMax<0 || clip._x-clip.getBounds(_root).xMin>550 || clip._y-clip.getBounds(_root).yMin>400)
Pour tester 4 condition du appel 4 fois "getBounds()...

Pour gagner de la resource et de la lisibilité, tu devrais faire :
// var oBnd = clip.getBounds(_root) ;
// var lOut = oBnd.xMax <= 0 ;
// var rOut = oBnd.xMin > 550 ;
// var tOut = oBnd.yMax <= 0 ;
// var bOut = oBnd.yMin >= 300 ;
// return ( lOut || rOut || tOut || bOut ) ;


Pusique tu sais créer et utliser des fonctions, tu devrais virer les clipEvent et tout regrouper dans une seule frame...

C'est un exemple...

Commentaire de romagny13 le 10/06/2006 13:04:13

waaa c'est sympa comme effet

Commentaire de novaflash le 11/06/2006 10:00:14

mouaif...
je sais plus d'où ca viens mais ça, ça le fait aussi :
http://www.novaflash.com/beta/burning.swf

Commentaire de BananaTree le 11/06/2006 14:38:20

exelent,

tu peux nous balancer le fla nova ?
jai une petite idée de derrière les fagots qui me trotte depuis que j'ai vu la source de lpthekiller, mais ce "burning.swf" est exactement ce qu'il me faut.

merci

Commentaire de LPTheKiler le 11/06/2006 16:16:46

top30 :
Ouais en effet c'est plus pratique :-) mais j'ai fait ça vite-fait sans trop réfléchir, sinon merci pour tes conseils.
novaflash :
Oo j'avoue que c'est impressionnant, mais y'a pas de fumée :p
Et le dessous n'est pas montré car je pense qu'ils ont utilisé au moins un filtre de flou vertical donc ça doit donner quelque chose d'étrange au niveau du foyer de la flamme.

Commentaire de novaflash le 11/06/2006 16:37:58

BT : re, non je peux pas passer le source, parceque j'ai rippé ça quelque part avec ASV,
mais je vais essayer de retrouver l'origine du swf original. mais bon rien n'empeche de faire
la même chose avec le burning.swf :) (le code est très clair et dans une seule frame si je me souviens bien)

top30 : yep, ça blur. j'ai toute une collection de "flame à particule" mais avec
f8 et son bitmap caching c'est qd même bien impressionant :)


Commentaire de grobs le 20/06/2006 15:16:38

Franchemant, pas mal du tout. Une seule petite chose (minime je te rassure ;)) : lorsque le vent est trop fort cela produit des boules. Tu devrais peut-être mettre une limitation à ce niveau. De même pour l'espacement des flammes.

Sinon, ton code est quasi-parfait ! Chapeau monsieur !

Commentaire de jacquesdupontd le 05/08/2006 07:08:51

Insuportable je paste le lien que tu donne pour voir ton site et je me tape une putain de pub à faux virus qui te signale que ton ordinateur est infecté "errorsafe" pour pouvoir te niquer. Ce qui m'est déja arrivé une fois par inadvertance et plusieurs fois chez des amis . Alors ca paye beaucoup petit malin ? La moindre des politesse quand on donne une adresse serait de donner un lien qui va directe vers son site et non pas vers une pub de gros c.., merci .

Commentaire de Mafassure le 05/08/2006 12:48:16 administrateur CS

jacquesdupontd > le lien est valable !! le problème vient de ton PC…

Commentaire de grobs le 05/08/2006 13:49:34

En fait, jacquesdupontd parle d'une publicité popup sur la page d'acceuil du site en question. En effet, j'ai eu la même en y allant.

Commentaire de mookymook le 17/11/2007 10:35:15 9/10

merci je cherchai un effet de fumée simpa pour mon site.

J'ai un petit problème car je ne sait pas comment integrer ta soure dans mon site en flash, sans qu'il ne passe par dessus tout les autres calques. Avez vous une solution ?

PS : je débute dans la programmation flash, si vous pouviez m'aidé se serait sympa.

Commentaire de PetiteNonne le 16/01/2010 21:49:42 10/10

Que dire ? C'est parfait
Bravo bravo bravo

*(J'aime beaucoup ton site et le robot)

Commentaire de cerastre le 16/12/2010 15:07:27

Bonjour,
je cherche ce code depuis un moment, merci :), j'ai pris juste le code de la fumée .. et j'aimerais pouvoir lui donner un angle, que la fumée soit diriger par ex à 45° (et non en haut), j'ai essayer en tournant les clips mais ca ne marche pas, et puis j'ai regarder sur le net je ne trouve rien ... si quelqu'un peu m'aider, un grand merci

---------------------------------------------------------------
voici le code sur clip1:

onClipEvent (load) {
_visible = false;
idFu = 0;
tempsFumee = 0;
function µIniFumee(F) {
F.vitesse_x = 0;
F.vitesse_y = -30;
F._alpha = 10;
F.alph = 50;
F._xscale = 100;
F._yscale = 100;
F._x = _x+random(_root._trembleFumee/3)-random(_root._trembleFumee/3);
F._y = _y-20;
F.diff_x = random(_root._trembleFumee)-random(_root._trembleFumee);
}
function µFumee() {
if (_root._qualiteF == "Haute") {
duplicateMovieClip(_root.Fumee, "Fumee"+idFu, -idFu);
}
µIniFumee(_root["Fumee"+idFu]);
idFu++;
}
}
onClipEvent (enterFrame) {
if (_root._qualiteF !== "Pas de fumee") {
tempsFumee++;
if (tempsFumee>=_root._interFumee) {
µFumee();
tempsFumee = 0;
}
}
}

----------------------------------------------------------------------------
Voici le code sur clip2 :

onClipEvent (load) {
duree = 100/_root._dureeFumee;
scale = 50/_root._dureeFumee;
}
onClipEvent (enterFrame) {
if (this !== _root.Fumee) {
_x += vitesse_x;
_y += vitesse_y*0.3;
vitesse_y -= 0.1;
_x += diff_x;
_x += _root._vent;
if (alph>0) {
alph -= duree;
} else {
_alpha -= duree;
}
_xscale += scale;
_yscale += scale;
if (_alpha<=0) {
_root.µDelete(this);
_visible = false;
}
if (_root.µOutScreen(this)) {
_root.µDelete(this);
}
}
}

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

EVENEMENT DE SYMBOLE [ par Aki75 ] Bonjour,J'ai une animation d'un carrefour avec deux feux rouges et deux voiture.Sur la scène principale, j'ai affecté au feu des changements de couleu Recherche animation de flamme/feu [ par Jejedev ] Bonjour à tous,Je recherche une animation flash montrant des flammes, je n'ai pas trouvé sur le site donc si vous pouvez me communiquer des adresses c effet de fumée [ par ludm ] Bonjour,Je voudrais faire un effet de fumée derrière une voiture lors du départ d'une course (burn).Est-ce que qqn à un effet pas trop mal ou un tutor anim flamme feu [ par jotrash ] bonjour a tous je cherche une anim de feu et de flammes jen ai po trouve ici donc si vous avez un lien pour en trouvez ca serait cool.. mci davance@++ feu d'artifice? [ par Ked900 ] Bonjour,Je souhaiterai savoir comment vous faites pour créer un effet de feu d'artifice en Flash? Merci pour vos réponses...Ked effet de poussière ou de fumée recherché. [ par rems750 ] Bonjour,apparament les effets de fum&#233;e sont dur a r&#233;alis&#233; ... mais moi je recherche plus un effet de poussi&#232;re : imaginez 2 roches feu qui sui un rond [ par oliver7 ] sltpour moi c'est asser compliquer, c'est une boule qui se ballade dans l'ecran et j'emerai que du feu la suive&nbsp;le probleme c'est que ma balle ne 3...2...1... feu!!! comment faire un compte a rebours? [ par fanfouer ] bonjour a tous!! est-ce que quelqu'un pourrait me donner des pistes pour faire un comte a rebours? J'ai pens&#233; regarder dans les sources propos&#2 Coup de feu [ par Zenor ] Bonjour tout le monde Je suis nouveau dans le monde du flash, j'orais besoin d'un renseignement.Je cherche comment faire les flammes d'un pistolets lo Effet Fumée grace au calcul ?? [ par usertemp ] Salut, je voudrais savoir si kkn c'est déjà penché sur le sujet, à savoir :réaliser un effet fumée à partir de courbes "calculées" (genre paraboles et


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,248 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales