begin process at 2012 05 26 04:00:00
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ActionScripts

 > CRÉATION DE MÉTA-BALL EN ACTIONSCRIPT

CRÉATION DE MÉTA-BALL EN ACTIONSCRIPT


 Information sur la source

Note :
5,5 / 10 - par 2 personnes
5,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ActionScripts Classé sous :metaball Niveau :Initié Date de création :15/12/2005 Vu / téléchargé :5 913 / 1 061

Auteur : Nosferatu181187

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

 Description

Cliquez pour voir la capture en taille normale
Ce code donne une fonction permettant de créer des métaballs en passant en paramètre 2 points et un rayon. bien entendu ces méta-ball sont fait en 2D, le code est assez désordonné, mais j'ai la flemme de le remettre en forme, j'ai un autre projet qui commence.

PS : la couleur est facilement adaptable, et une optimisation pourrait être fait en remplaçant la construction des cercles par 4 curveTo() plutot que par une boucle utilisant les formules trigonométriques



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • mball.flaTélécharger ce fichier [Réservé aux membres club]32 768 octets
  • mball.swfTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 924 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture FRACTAL EN FLASH ( SIMPLE) (FLASH 8 UNIQUEMENT)
Source avec Zip Source avec une capture STRETCH ET TOOLBOX, CLASSE ACTIONSCRIPT 1.0
Source avec Zip ELASTIQUEMENT PARLANT C'EST MARRANT
Source avec Zip Y'A DU MAGNÉTISME DANS L'AIR !!!
Source avec Zip LE JEU SERPENT MÉLANGER A GLTRON (SIMPLE

 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

Commentaires et avis

Commentaire de pegase31 le 16/12/2005 00:01:30 administrateur CS

Sans aucun commentaires dans ta source, je suis désolé, mais c'est impossible d'en faire quoique ce soit pour moi .. j'ai pas fait Math Sup !

Peg'

Commentaire de on_drag_on le 16/12/2005 03:33:29


salut,
héhé. exellent , moi j'adore ce genre de truc je comprend un peu la 1ère moitié, par contre  là ou je m'égare c'est quand tu démarre cette floppée de variables :-(
je serais ravi aussi si tu pouvais mettre un tant soit peu de commentaires :-)
franchement l'effet le fait.
bravo!


Commentaire de BananaTree le 16/12/2005 10:40:10

Mettez des fichier as par pitié !

Commentaire de Nosferatu181187 le 16/12/2005 14:19:56

Je sais je sais, ça manque de commentaire, et le code n'est pas entièrement fini, mais je n'ai plus le temps d'achever parce que les exams approchent pour moi, et je dois terminer autre chose... j'adapterais la source des que je pourrais

Commentaire de ubur le 16/12/2005 14:44:39

salam,

j'aprouve lecomentaire de pegase31, puisque je ss q'un debutant ou + alors j'aimerrais bien que tu met qql q comment

Commentaire de spinzero le 24/11/2006 05:05:01

Superbe !

Aurais tu amélioré ou commenté cette source ? j'ai essayé d'utiliser 2 rayons (ra,rb) de cercle différents mais après plusieurs tentatives je ne vois pas ce qu'il faut modifier.

Les 2 cercles sont modifiables :

...for (var i = 0; i <= Math.PI * 2+0.5; i += 0.05){
lineTo(xa + ra * Math.cos(i), ya + ra * Math.sin(i));
endFill();
  

beginFill(0x0,100);
moveTo(xb + rb, yb);

for (var i = 0; i <= Math.PI * 2+ .5; i += 0.05){
lineTo(xb + rb * Math.cos(i), yb + rb * Math.sin(i));
endFill();


... MAIS APRES QUE FAUDRAIT-IL FAIRE ?

if (2*d <= Math.sqrt(3) * 17/9 * ra){
var coa = d / (2 * ra);
var sia = Math.sqrt(1 - (Math.pow(d, 2) / (4 * Math.pow(ra, 2))));
var cob = (xb - xa) / (2 * d);
...

voilà, si tu as une idée ...

 Ajouter un commentaire




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,108 sec (3)

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