begin process at 2012 05 26 17:55:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

conversion as2 en as3


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

conversion as2 en as3

mardi 16 février 2010 à 16:05:17 | conversion as2 en as3

clairedesire

Bonjour,

Débutante en programmation j'essaie de convertir un code as2 en as3. Il s'agit d'une galerie photo relativement simple. J'ai commencé une approche de "traduction" mais sans succès. Est-ce que quelqu'un pourrait m'aider?

merci,

claire

voici mon code :


stop();

//les stops et chargement des images//
touslesbtns.dec09.onRelease=function(){
gotoAndStop(3);
}
touslesbtns.accro07.onRelease=function(){
gotoAndStop(2);
}
touslesbtns.lille07.onRelease=function(){
gotoAndStop(1);
}

_root.createEmptyMovieClip("cadreChargementPhoto", 0);
cadreChargementPhoto._x = 205;
cadreChargementPhoto._y = 25;
cadreChargementPhoto.loadMovie("photoslille07/lille1.jpg");
vLegende = ("Photo de Lille 1");

var chargeLegendes = new XML();
chargeLegendes.load("photoslille.xml");
chargeLegendes.ignoreWhite = true;
chargeLegendes.onLoad = function() {
racineLegendes = this.firstChild;
nbrSeries = Math.ceil((racineLegendes.childNodes.length-1)/6);
affNbrSeries = ("page 1"+"/"+nbrSeries);
};

for (i=1; i<=6; i++) {
_root.createEmptyMovieClip("image"+i, i);
_root["image"+i]._x = 70;
_root["image"+i]._y = (i*68)-30;
}

var premiereImageChargee = 0;

chargementSerie = function (imageAcharger) {
for (i=1; i<=6; i++) {
imageAcharger++;
_root["chargeur"+i] = new MovieClipLoader();
_root["chargeur"+i].sonNumero = i;
_root["chargeur"+i].saGrandePhoto = imageAcharger;
_root["chargeur"+i].onLoadComplete = function() {
_root["image"+this.sonNumero].saGrandePhoto = this.saGrandePhoto;
_root["image"+this.sonNumero].onRollOver = function() {
this._alpha = 70;
}
_root["image"+this.sonNumero].onRollOut = function() {
this._alpha = 100;
}
_root["image"+this.sonNumero].onPress = function() {

import mx.transitions.Tween;
var myTween:Tween = new Tween(cadreChargementPhoto, "_alpha",mx.transitions.easing.Strong.easeOut, 0,100, 5, true);

cadreChargementPhoto.loadMovie("photoslille07/lille"+this.saGrandePhoto+".jpg");
vLegende = racineLegendes.childNodes[this.saGrandePhoto].attributes.legende;
};

};
_root["chargeur"+i].loadClip("vignetteslille07/v"+imageAcharger+".jpg", _root["image"+i]);
}
affNbrSeries = ("page "+(Math.floor(imageAcharger/6))+"/"+nbrSeries);
};

chargementSerie(premiereImageChargee);

btSerieSuivante.onPress = function() {
if (premiereImageChargee<racineLegendes.childNodes.length-7) {
premiereImageChargee +=6;
}
chargementSerie(premiereImageChargee);
};
btSeriePrecedente.onPress = function() {
if (premiereImageChargee>=6) {
premiereImageChargee -= 6;
}
chargementSerie(premiereImageChargee);
};
mardi 16 février 2010 à 18:41:36 | Re : conversion as2 en as3

pegase31

Membre Club Administrateur CodeS-SourceS
Bonsoir,

Soucis récurent ...

L'AS2 et l'AS3 ont tellement de différence dans le concept graphique (par exemple) qu'une "traduction" est souvent inutile tellement il y a des choses à revoir. Le plus simple est de refaire tout à zéro pour réellement profiter de la puissance amenée par cette nouvelle version de code.

Peg'


Cette discussion est classée dans : function, as2, as3, cadrechargementphoto, chargelegendes


Répondre à ce message

Sujets en rapport avec ce message

AS2 :loadMovie => attachMovie [ par JSBR ] Bonjour,    Bon voila mon objectif est plutôt simple je veux pouvoir ajouter à ma scène un clip à partir de son nom de liaison (attachMovie) qui se tr AS3- FsCommand [ par Maitrespl ] Bonsoir a tous!Je viens récement de passer de l'AS2 à l'AS3 et j'avoue que j'en bave!Je suis en train de dévelloper un programme qui fonctionne en loc lire un swf en AS3 dans un SWF en AS2 [ par mctyler ] Salut à tous,Voilà mon problème, j'ai développé un site en AS2 et toutes mes pages en AS2 que je charge via un Loader.Ici pas de problème.Je me suis c Bouton AS3 - Effet [ par xoot ] bonjour a toutes et tous,Bon je me suis enfin lancé dans le AS3, bon ma question va paraître bête pour certain(e)en faite je crée un bouton nommé : mo Une seule fonction avec variables pour plusieurs boutons en AS3? [ par RAMEAUTL ] Bonjour à toutes et à tous.Je suis en train de passer d'AS2 à AS3 et je suis loin d'être un pro.En AS2 j'utilisais une fonction avec variable pour lan Diaporama AS3 [ par jazzyjames ] Bonjour, J'ai construit un site en ActionScript3, dans lequel je souhaite intégrer un diaporama dynamique. Or les seuls exemples de script que j'ai tr Loader AS2 dans AS3 : le fichier charger ne fonctionne plus... [ par lural ] Bonjour ! Voila le problème. J'ai un swf en AS2 qui fait diapo avec des fotos qu'il charge depuis un serveur. Pour le test, je laisse les adresses co passage d'une variable d'un swf en AS2 à un SWF en AS3 [ par ruchercreusois ] Bonjour J'aimerai d'un swf en AS2 passer l'adresse à afficher à GoogleMapFlashCS3 qui serait appelé par un LoadmovieNumOr _global.data n'a pas l'air d


Nos sponsors


Sondage...

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 : 2,777 sec (4)

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