begin process at 2012 05 27 06:08:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

Divers

 > 

Défilement d'une image plus grande que la résolution de la scène via la souris.


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

Défilement d'une image plus grande que la résolution de la scène via la souris.

mardi 28 juin 2005 à 11:57:34 | Défilement d'une image plus grande que la résolution de la scène via la souris.

The Probe

Voila j'ai ma scène en 800x600 et je dois importer une image qui est en 2079x965 et je ne peut la mettre en 800x600 sinon elle devient illisible.

Ce que je désire faire c'est un déplacement de l'image en x et en y via la souris pour pouvoir voir toutes les zones de cette image.

Merci d'avance de l'explication de la démarche.
mardi 28 juin 2005 à 13:24:52 | Re : Défilement d'une image plus grande que la résolution de la scène via la souris.

Blacknight91titi

Membre Club
Tu as plusieur façon de le faire.
Tu peux par exemple ajouter 4 boutons sur ta scène pour déplacer ton image, tu peux le faire aussi avec les touches directionelles du clavier ou alors tu peux faire en sorte que si la souris se situe sur les bords de la scène que l'image se déplace.

Pour la dernière façon :
met se code dans la frame princpal
onEnterFrame = function() {
   if (_xmouse >= 800-20) {
      monimage._x -= 5;
   } else if (_xmouse <= 0+20) {
      monimage._x += 5;
   }
   if (_ymouse >= 600-20) {
      monimage._y -= 5;
   } else if (_ymouse <= 0+20) {
      monimage._y += 5;
   }
}

//monimage est le nom atribué a ton image.
//20 sert a créer une zone ou si la souris s'y trouve l'image se déplace.

Voila avec sa je pense que sa ira.


Blacknight91Titi
La tristesse envahit ce monde peu a peu, rongeant maison par maisons ces occupants Elle inspire la tristesse sans que personne ne sache qu'elle existe
mardi 28 juin 2005 à 13:26:48 | Re : Défilement d'une image plus grande que la résolution de la scène via la souris.

The Probe

Merci pour ta réponse, je voudrai faire en sorte que si la souris se situe sur les bords de la scène que l'image se déplace.
mardi 28 juin 2005 à 13:39:10 | Re : Défilement d'une image plus grande que la résolution de la scène via la souris.

The Probe

Donc j'ai inclu ce code (excuse pour le message précédent j'avais cru que tu parlais de la première méthode avec les boutons...) mais rien ne se passe....
mardi 28 juin 2005 à 14:23:30 | Re : Défilement d'une image plus grande que la résolution de la scène via la souris.

goldenboy68

elle est dans un clip ton image??? Si c'est le cas, faut remplacer "monimage" par: "leCheminJusqu'auClipQuiContientL'Image.monimage" et si jamais ça marche toujours pas, essaie en rajoutant _root._xmouse et _root._ymouse (même si c'est pas conseillé d'utiliser le _root...mais bon, si ça marche avec des fois, faut pas se compliquer la vie!)

@+! Samy

mardi 28 juin 2005 à 14:45:35 | Re : Défilement d'une image plus grande que la résolution de la scène via la souris.

The Probe

En fait j'ai un jpg que j'ai importé dans la bibliothèque, ce jpg(dépliantIntérieur.jpg) je l'ai mis dans un clip (dépliantIntérieur). Ce clip est placé sur la séquence1. Le chemin est donc : Séquence1dépliantIntérieur.dépliantIntérieur?
Je mets les coordonnées en x et y à 0 pour l'image jpg comprise dans le clip ou bien je fais ça pour le clip sur la séquence 1?
mardi 28 juin 2005 à 14:57:25 | Re : Défilement d'une image plus grande que la résolution de la scène via la souris.

goldenboy68

Bon...admettons que c'est ton premier jour de Flash...lol

la racine c'est "_root" ou "_level0" ensuite si tu mets un clip sur la scène (ex: clip1)
pour l'appeler tu peux faire _root.clip1 ou _level0.clip1 (je te passe l'utilisation de "this"...tu apprendras plus tard).

Donc toi, tu mets ton image dans un clip (évite de l'appeler pareil...mets "conteneurImage" par exemple ...et puis évite les accents! On sait jamais...le jour où ça bugguera à cause de ça...ben tu sauras pas d'où ça vient! Même si ça devrait pas bugguer).

Voilà, donc t'as ton image que t'auras appelée "image.jpg" (par exemple) et que tu auras mis dans un clip "conteneurImage".

Tu mets rien du tout sur la scène, et tu mets ce code sur la première image:
_root.attachMovie("conteneurImage","conteneurImage",100);
_root.
onEnterFrame = function() {
   if (_root._xmouse >= 800-20) {
      _root.conteneurImage._x -= 5;
   } else if (_root._xmouse <= 0+20) {
     _root.conteneurImage._x += 5;
   }
   if (_root._ymouse >= 600-20) {
     
_root.conteneurImage._y -= 5;
   } else if (_root._ymouse <= 0+20) {
     
_root.conteneurImage._y += 5;
   }
}

Ca devrait le faire!

@+! Samy

mardi 28 juin 2005 à 15:15:16 | Re : Défilement d'une image plus grande que la résolution de la scène via la souris.

Blacknight91titi

Membre Club
Le problème ne vient pas du chemin
Tout d'abord pas la peine de mettre _root._xmouse ou _root._ymouse puisque l'on se situe déja sur _root en étant sur la frame principal.
Ensuite je pense que c'est totu simplement parce que tu ne sais pas comment faire pour nomer ton clip.
Quand on dit nomer il ne s'agit pas de son nom.
Il s'agit du moyen de l'apeler/faire référence a lui.
Clique sur ton clip et regarde dans les propriétés.
Regarde tout a gauche des propriétés.
Tu vera un champs qui je pense sera non rempli. C'est ici que tu dois mettre le nom de l'image (dans l'exemple : monimage)
Tu n'est pas obligé d'attaché ton image a un clip il te suffit de faire comme tu avais fait a savoir mettre ton image dans un clip et ce clip sur la scène.
Je ne dis pas que la méthode de goldenboy68 est fausse au contraire mais que je pense qu'avant de savoir utilisé des attachmovieClip ou de les dupliqué ou même de savoir tapé de l'AS il faudrai peut être savoir les base.
Nomer un clip en fait partie.

Blacknight91Titi
La tristesse envahit ce monde peu a peu, rongeant maison par maisons ces occupants Elle inspire la tristesse sans que personne ne sache qu'elle existe
mardi 28 juin 2005 à 15:21:51 | Re : Défilement d'une image plus grande que la résolution de la scène via la souris.

goldenboy68

...lol...j'lui ai fait un attachMovie pour justement qu'il ne se perde pas pour trouver la case à remplir pour le nom du clip posé sur la scène! (sinon c'est sûr que pour un clip...surtout sur le _root...on ferait pas ça comme ça!)

Par contre, là où je suis pas tout à fait d'accord, c'est qu'on devrait lui laisser le "_root" devant le _xmouse et _ymouse...un jour il le fera dans un clip et ça marchera plus pareil! Et puis, vu qu'il maîtrise pas le ciblage des clips...vaut mieux qu'il apprenne à le mettre! Ensuite, il pourra toujours prendre les bonnes habitudes quand il saura se débrouiller! lol

@+! Samy

mardi 28 juin 2005 à 15:27:31 | Re : Défilement d'une image plus grande que la résolution de la scène via la souris.

The Probe

Oui, je commence l'AS aujourd'hui donc merci pour vos infos, je vais essayer de me débrouiller avec ça, sinon je reposterai si j'ai encore des soucis. En tout cas merci à vous deux pour vos réponses ;)

1 2

Cette discussion est classée dans : image, grande, souris, défilement, scène


Répondre à ce message

Sujets en rapport avec ce message

Défilement d'image horizontale automatique avec controle souris survol [ par gero244 ] Bonjour, je recherche un tuto, pour la création un swf, me permettant le défilement d'image à l'horizontal automatique, et controle du ralentissement comment aller ... plus loin ??? [ par alaquem ] J'ai récupérer la structure d'un site en AS2 que je transforme. J'ai réussi à faire que ma souris se transforme en palet, mais dans un deuxième temps Changement d'image en passant la souris sur un bouton [ par dav40 ] Bonjour,je suis à la recherche d'un script pour afficher des images en passant le souris sur différents bouton.Voici ce que j'ai:           <img src=" Image animées avec la souris [ par Bidzy ] Bonjour, j'aimerais animées un bonhomme (je mets un croquis puis l'image que je voudrais animée si vous m'expliquer comment mettre [^^sad2]) le princi zoom progressif sur image au passage de la souris [ par fff22 ] Bonjour, Je sais qu'il y a de nombreux posts sur ce sujet mais je n'ai pas trouvé mon bonheur. J'ai une animation dans laquelle se trouvent plusieurs image qui s'illumine au contact de la souris? [ par c0c0ch4n3l ] Bonjour, ou plutôt bonsoir ^^...Etant grande débutante dans le flash, j'avoue ne pas comprendre grand chose à tous ces scripts, effets, etc...J'ai cré image qui réagit+infobulle au contact de la souris? [ par c0c0ch4n3l ] Bonjour, ou plutôt bonsoir ^^...Etant grande débutante dans le flash, j'avoue ne pas comprendre grand chose à tous ces scripts, effets, etc...J'ai cré problème de liens dans ma scène entre mes images clés... [ par alizg ] Bonsoir tous le monde, j'ai un petit souci sous flash mx...J'ai dans ma scène plusieurs clips, (écran1) le premier dure 10 images (l'image 10 contient Modifier la couleur de l'image au passage de la souris - Besoin d'aide [ par lowlow38 ] Bonjour, J'aimerais créer un programme en Actionscript qui permette de modifier la couleur de l'image au passage de la souris. De préférence agir su


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

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