begin process at 2012 05 28 00:10:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

zoomer sur un plan


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

zoomer sur un plan

mercredi 28 novembre 2007 à 11:10:20 | zoomer sur un plan

naibaf71

bonjour à tous! voilà mon problème ! j'ai créée un plan et différents boutons pour me déplacer dedans et pour zoomer. le code est le suivant : plan._xscale = 100; plan._yscale = 100; plan._x = 422; plan._y = 295; zoomplus.onPress = function() { if(plan._xscale<1200) plan._xscale +=100; if(plan._yscale<1200) plan._yscale +=100; } zoommoins.onPress = function() { if(plan._xscale>70) plan._xscale -=10; if(plan._yscale>70) plan._yscale -=10;} centpourcent.onPress = function() { plan._xscale = 100; plan._yscale = 100; plan._x = 422; plan._y = 295;} navigest.onPress = function(){plan._x -= 50;} navigouest.onPress = function(){plan._x += 50;} navignord.onPress = function(){plan._y += 50;} navigsud.onPress = function(){plan._y -= 50;} est.onPress = function(){plan._x -= 50;} ouest.onPress = function(){ plan._x += 50;} nord.onPress = function(){ plan._y += 50;} sud.onPress = function(){ plan._y -= 50;} nordest.onPress = function(){ plan._x -= 25; plan._y += 25;} sudest.onPress = function(){ plan._x -= 25; plan._y -= 25;} nordouest.onPress = function(){ plan._x += 25; plan._y += 25;} sudouest.onPress = function(){ plan._x += 25; plan._y -= 25;} mais voilà quand j'ai déplacé le plan et que je zoom il zoom en fonction du point d'ancrage de mon clip plan! le souhaiterai qu'il zoom à la position ou je suis après m'être déplacé! c'est donc un zoom du clip plan avec les x et y de la position! quelqu'un à t il une solution ou une direction! merci d'avance
mercredi 28 novembre 2007 à 13:48:51 | Re : zoomer sur un plan

goldenboy68

ben tu déplaces ton clip et puis c'est tout.

Zoom + => tu fais ton _xscale et ton _yscale, donc ton _x doit diminuer et ton _y aussi reste à calculer de combien!

nouveauWidth-ancienWidth = différenceSurX
_x = _x - différenceSurX/2;

pareil pour _y et dans l'autre sens (Zoom-) au lieu de soustraire la différence, tu l'additionnes.
Faudra éventuellement jouer avec Math.max() ou Math.min() pour éviter que dans certaines conditions ton plan sorte de la zone d'affichage.

J'te laisse chercher un peu!

@+! Samy


Cette discussion est classée dans : plan, function, zoom, onpress, yscale


Répondre à ce message

Sujets en rapport avec ce message

Aide DropTarget !!! svp !!! [ par scareface ] oici mon code : stop(); glass.onPress = function() { Mouse.hide(); this.startDrag(true, 10, 10, 740, 340); this.swapDepths(100); }; glass.onRelease = probleme de bouton [ par wheel46 ] voila le codestop();m == 0;v == 0;moto.onPress = function() { v == 1;};voiture.onPress = function() { m == 1;};_root.onEnterFrame == function () { if Problème de boutons inactifs dans un clip [ par Venusx117 ] Bonjour, J'ai un souci pour faire fonctionner un barre de menu perso. Cette barre de menu est un clip qui fait apparaître des boutons quand le curseur Bouton Actif... [ par igor96 ] Salut Tout le monde!Je suis debutent en Flash et ca fait pleuseur jour que je me casse la tete sur les bouton en Flash,je n'arrive pas a faire en sort function() flashMX [ par 20156 ] Salut à tous;) bon voilà quelques temps que je me prends la tete pour faire une anim!! j'ai découvert les function() sur les didacticiels de flashMX a Appel d'une méthode de classe à partir d'un onPress lui-même inclu dans une méthode... [ par goldenboy68 ] Hello TLM... Je sèche encore sur de l'AS 2! Je charge des miniatures avec une classe "Pellicule"   Première méthode: public var chargeur:MovieClipLo MovieClip et OnPress [ par syndrael ] Bonjour, Je suis en AS2 et j'aimerais ajouter un OnPress sur un objet qui appelle une image via loadClip. Est-il possible de pouvoir cliquer sur cette problem avec .onPress [ par nightmareofworld ] Bonjourj'ai u  probleme avec ce code :onClipEvent(enterFrame) {    _root.choix.chemise-blanche.onPress = function()  {      choix(1);}    _root.choix. Plusieurs mp3 sur un swf [ par vincenzo11 ] Bonsoir à tousJ ' ai suivi le tuto contrôler la lecture d'un son que j'ai réalisé sans problèmeset qui se trouve :[url=http://www.zoneflash.net/tutori LOADMOVIE !!! [ par UHM ] Bonjourj'ai une anim qui charge une autre dans un clip ou dans un level par LoadMovieca marche bien dans le flash player ,mais quand je l'intégre dans


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 : 0,874 sec (3)

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