begin process at 2012 05 27 13:49:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Divers

 > 

Débutant(e)

 > 

Limiter un zoom


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

Limiter un zoom

lundi 17 janvier 2011 à 15:34:02 | Limiter un zoom

Hayd3n

Bonjour et bonne année 2011

Je sollicite votre aide car je suis en train de créer une carte interactive dotée d'un bouton zoom+ et zoom- . j'ai utilisé ce code:

on(release){
CurrentX = getProperty(this.zoom.Sequence7, _xscale);
CurrentY = getProperty(this.zoom.Sequence7, _yscale);


setProperty (this.zoom.Sequence7, _xscale, CurrentX+20);
setProperty (this.zoom.Sequence7, _yscale, CurrentY+20);
}

Cependant j'aimerai que le zoom - soit limité à la valeur 1 (cad lorsque que ma carte est à sa taille initiale) et qu'ainsi l'image ne sois jamais plus petite que son cadre.

Merci
lundi 17 janvier 2011 à 15:36:37 | Re : Limiter un zoom

Hayd3n

Je viens de m'apercevoir que je vous ais mis le code pour le bouton zoom+
mais le zoom+ infini ne me dérange pas ^^
voici le code pour le zoom-:
on(release){
CurrentX = getProperty(this.zoom.Sequence7, _xscale);
CurrentY = getProperty(this.zoom.Sequence7, _yscale);

setProperty (this.zoom.Sequence7, _xscale, CurrentX-20);
setProperty (this.zoom.Sequence7, _yscale, CurrentY-20);


(je sais, c'est pratiquement le m^me, mais étant une noob en flash, je préfère être certaine :p
lundi 17 janvier 2011 à 16:40:15 | Re : Limiter un zoom

pegase31

Membre Club Administrateur CodeS-SourceS
bonjour, pour info "getProperty" et "setProperty" sont de l'as1, et ça fait donc environ 10 ans que c'est devenu obsolète.

Peg'
lundi 17 janvier 2011 à 17:15:12 | Re : Limiter un zoom

Hayd3n

Bonjour peg,

Comme je l'ai signaler plus haut, je ne suis vraiment pas douée en action script.
Mais pour le moment, le principal c'est que cela fonctionne non? A moins que cela interfère avec mon autre problème, qui est d'attribuer une limite de zoom - ?
lundi 17 janvier 2011 à 18:11:54 | Re : Limiter un zoom

pegase31

Membre Club Administrateur CodeS-SourceS
Si tu n'utilise pas de code "valide" on peut effectivement penser qu'il n'est pas fonctionnel .. donc impossible de t'aider dans ce cas.

Peg'
lundi 17 janvier 2011 à 23:11:23 | Re : Limiter un zoom

Hayd3n

Et quel serai alors un code "valide" s'il te plait?
mardi 18 janvier 2011 à 09:54:56 | Re : Limiter un zoom

pegase31

Membre Club Administrateur CodeS-SourceS
écriture à point :

monbouton.onRelease = function() {
this.zoom.Sequence7._xscale += 20;
this.zoom.Sequence7._yscale += 20;
}

Sachant que "monBouton" est le clip ciblé, et qu'il ne faut pas mettre de code directement sur les clips.

Peg'
mardi 18 janvier 2011 à 11:56:20 | Re : Limiter un zoom

Hayd3n

Alors, j'ai créer un nouveau calque actions, sur ma séquence 1, dans lequel j'ai taper ceci:

this.boutonplus.onRelease = function() {
this.zoom.Sequence7._xscale += 20;
this.zoom.Sequence7._yscale += 20;
}
this.boutonmoins.onRelease = function() {
this.zoom.Sequence7._xscale -= 20;
this.zoom.Sequence7._yscale -= 20;
}

je n'ai aucune erreur cependant cela ne fonctionne plus. :/
mardi 18 janvier 2011 à 12:06:22 | Re : Limiter un zoom

pegase31

Membre Club Administrateur CodeS-SourceS
pourquoi "this.boutonplus...." ?

Peg'


Cette discussion est classée dans : carte, limiter, zoom, currentx, sequence7


Répondre à ce message

Sujets en rapport avec ce message

zoomer à un endroit précis d'une carte par un clic [ par emploi ] Bonjour,Je cherche à faire un zoom d'une carte en cliquant dessus. Mais il faut que la zone où j'ai cliqué se positionne au centre de l'écran. Ainsi m zoom sur une carte géographique ( flash) [ par hikaru1982 ] Salut, Je voudrais faire un zoom sur une carte géographique en flash mx 2004 mais je ne sais pas comment faire qui pourrais m'aider??merci d'avancehik code pour définir un rectangle de zoom sur une carte ou image [ par papin8 ] comment pourrai-je définir un rectangle de zoom avec la souris sur une carte?merci de me répondre rapidement à cette questionj' ai besoin du code et s j'ai la table, la carte a poser dessus mais il me manque encore la loupe... [ par fanfouer ] Bonjour, j'avais déjà poster pour un problème avec le zoom dans le player. On m'avais répondu d'utiliser un _xscale et un _yscale. C'est ce que j'ai f faire une carte geographique non interactive avec effets de zoom successifs [ par ulysse dugard ] bonjour, je debute en flash, et je dois dire que j'utilise plus swishmax pour le moment, mais je sens que je vais devoir mettre le pied a l'etrier pou Zoom centré sur une Carte Interactive [ par Count Cronos ] Bonjour !Je me heurte à un probleme.je suis en train de faire un moteur de carte interactive, et je voudrais que lorsque l'on clique sur un departemen Zomer sur une carte automatiquement [ par eriK64eh ] Bonjour, J'ai une une carte carte.jpeg, j aimerai qu un zoom avant s'effectue automatiquement et qu' à 90% du zoom ,je puisse réaliser un fondu avec Zoom/dézoom avec déplacement et variateur [ par cesarion ] C'est encore moi et ma carte ...Tout d'abord, je suis content, mon zoom et mon déplacement sur la carte fonctionne (si si voir : http: Positionnement sur une carte [ par jeanseyb ] Bonjour,Problèmes :On a une carte Flash.On clique sur la carte en un point P ( x,y ).Premier problème : comment calculer la longitude et la latitude d Effet zoom sur une carte [ par tinah_pro ] Bonjour,J'ai besoin d'un petit coup de main s'il vous plait:je veux faire quelque chose comme ceci mais avec ma carte</a


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

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