E-anim
AccueilPortailFAQRechercherS’enregistrerConnexion
Poster un nouveau sujet   Répondre au sujet
 une macro de plusVoir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Kwelmès
programmeur
programmeur



Age : 99
Inscrit le : 29 Sep 2007
Messages : 740
Localisation : dans les profondeurs insondables de l'infinité cosmique

MessageSujet: une macro de plus   Dim 6 Jan - 21:43

http://franckp1.free.fr/upload_v2/macros_sys_1199647767.pha

il faut renommer le fichier "macros_sys.txt". J'ai ajouté une macro:

atteindre(abscisse,ordonnee,vitesse);

qui permet de déplacer le groupe courant en un endroit précis, par exemple pour déplacer un méchant dans un jeu de plate forme ou, en mettant des variables en abs et ord, de faire que l'objet suive la souris (trainée élastique)... Les application sont nombreuses^^
_________________

http://www.kwlms.o-n.fr
Revenir en haut Aller en bas
Picxime
programmeur
programmeur



Age : 16
Inscrit le : 06 Jan 2006
Messages : 1030
Localisation : Vernon (Eure en Haute-Normandie)
diver : Fondateur et membre de JRG Soft - Programmeur xhtml, php, c, c++, et plus ou moin java.
Loisirs : La programmation (le Code), utilise GTK+

MessageSujet: Re: une macro de plus   Dim 6 Jan - 21:49

Très beau travaille kwelmès. Mais, peut tu expliquer le paramètre vitesse. Ses valeurs?
_________________
www.siteduzero.com


Peut disponible, car je suis en internat pour mes études
Revenir en haut Aller en bas
Kwelmès
programmeur
programmeur



Age : 99
Inscrit le : 29 Sep 2007
Messages : 740
Localisation : dans les profondeurs insondables de l'infinité cosmique

MessageSujet: Re: une macro de plus   Dim 6 Jan - 21:53

en fait c'est une fonction inverse:

1= déplacement instantané
40=déplacement très lent
-100= l'objet s'enfuit dans la direction opposée Wink

la principe c'est que le temps mis à parcourir le trajet dépend uniquement de la vitesse et est indépendant de la vitesse!
_________________

http://www.kwlms.o-n.fr
Revenir en haut Aller en bas
boy432
modo
modo



Age : 12
Inscrit le : 03 Sep 2007
Messages : 2902

MessageSujet: Re: une macro de plus   Dim 6 Jan - 22:08

enfaite comment fait ton des macro Razz
_________________

Inventeur en chef de : GraVisme TM
e-anim 800 >> ne chercher plus clique
ftp://ftp2.phildes.com/phildes/setup-e-anim801011a.exe
_________________
Revenir en haut Aller en bas
Picxime
programmeur
programmeur



Age : 16
Inscrit le : 06 Jan 2006
Messages : 1030
Localisation : Vernon (Eure en Haute-Normandie)
diver : Fondateur et membre de JRG Soft - Programmeur xhtml, php, c, c++, et plus ou moin java.
Loisirs : La programmation (le Code), utilise GTK+

MessageSujet: Re: une macro de plus   Dim 6 Jan - 22:56

Dans le fichier E-Anim/doc/macros/macros_sys.text
Se trouve toutes les macros.
Une macro est comme un racourcie. Enfaite, on peut dire que quand tu écrit ce qu'on appel courament fonction ex Mp3Play();. Et bas cette ligne de code va être remplacée par plusieurs autres lignes de codes lors de l'exportation en SWF.

Pour créer une nouvelle macro, il suffit d'écrire à la fin du fichier ta macro sous cette forme:


NomDeTaMacro(parametres1, parametres2)
{
ici tes fonctions.
{

Un petit exemple:

Addition(nombre1, nombre2)
{
nombre1+nombre2;
{

Dans ton programme tu tapera:


Code:
resultat=Addition(123, 33);


Bien entendu dans notre exemple, la macro ne sert à rien

Like a Star @ heaven Romain

_________________
www.siteduzero.com


Peut disponible, car je suis en internat pour mes études
Revenir en haut Aller en bas
DrNaBl
modo
modo



Inscrit le : 09 Juin 2006
Messages : 1869

MessageSujet: Re: une macro de plus   Lun 7 Jan - 10:59

Génial cette macro Wink Merci Wink
_________________

http://infoprographiesimple.free.fr/ <--découvrez pleins de tuto,cours sur l'informatique, la programatio et le graphisme très prochainement.
Le forum d'InfoProGraphie Simple ouvre ses portes:
http://infoprographiesimple.free.fr/forums/
Revenir en haut Aller en bas
Kwelmès
programmeur
programmeur



Age : 99
Inscrit le : 29 Sep 2007
Messages : 740
Localisation : dans les profondeurs insondables de l'infinité cosmique

MessageSujet: Re: une macro de plus   Mar 8 Jan - 21:11

tu parles d'"addition" ? Wink
_________________

http://www.kwlms.o-n.fr
Revenir en haut Aller en bas
Admin
administrateur
administrateur



Inscrit le : 11 Déc 2005
Messages : 9405
Localisation : Toulouse

MessageSujet: Re: une macro de plus   Mer 30 Jan - 0:06

Je l'ai placé dans macro_sys.txt

J'avais aussi fait cette fonction assez proche Wink : travelInit( ) et travelStep( )

Phildes
_________________
Revenir en haut Aller en bas
une macro de plusVoir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-anim :: E-Anim :: Vos créations :: Nouvelles macros-
Poster un nouveau sujet   Répondre au sujet