begin process at 2010 02 10 12:40:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

Fenêtre de navigation type "photoshop"


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

Fenêtre de navigation type "photoshop"

jeudi 4 août 2005 à 13:07:32 | Fenêtre de navigation type "photoshop"

benfox

Bonjour.

Je cherche à faire une petite fenêtre qui permette de faire un drag d'une occurrence. Comme la palette "navigation" dans Photoshop ou Illustrator.
Pour l'instant j'arrive à déplacer mon movieclip avec un bouton et la commande startdrag. Mais le problème c'est que ce bouton ne "drag" pas lui-même.
En clair :
J'ai un gros clip principal (clip1)
J'ai un petit bouton, réplique du clip 1 en petit (drag_clip1)
Je voudrais que qd je drag le petit clip (ou bouton), le gros clip bouge en même temps. Et si possible en faisant correspondre l'échelle ( que qd je bouge le petit clip dans le cadre, ça bouge le grand clip d'autant)
Je ne sais pas si c'est très clair, mais si vous avez photoshop vous verrez bien comment fonctionne cette palette "navigation".

Je ne suis pas codeur mais plutôt graphiste qui bidouille un peu l'actionscript de base... soyez indulgent ;-)
jeudi 4 août 2005 à 13:45:55 | Re : Fenêtre de navigation type "photoshop"

goldenboy68

qq paramètres à définir et ensuite crée un "onEnterFrame" en même temps que tu fais ton "startDrag()"

btn.onPress=function(){
    this.startDrag(false);
    this.onEnterFrame=function(){
       this._parent.clip1._x=this._x/largeurFenetreNaviguation*largeurClip1;
       this._parent.clip1._y=this._y/hauteurFenetreNaviguation*hauteurClip1;
    }
}

btn.onRelease=function(){
    this.stopDrag();
    delete this.onEnterFrame;
}

Voilà dans les grandes lignes...un peu de calcul pour faire correspondre les bords gauche et droit des petites et grandes animations ainsi que haut et bas

@+! Samy

jeudi 4 août 2005 à 14:04:25 | Re : Fenêtre de navigation type "photoshop"

_benjy

et pourquoi ne pas mettre tt simplement ton bouton dans le clip a drager ?
|-Clip
   |-- bouton
          |-- on(press) { this.startDrag(); }
          |-- on(release) { this.stopDrag(); }
plutot que recalculé la position du clip en fonction de la position du bouton, se sera bcp mais alors bcp plus simple
++

Flash sans Limites
_Benjy
jeudi 4 août 2005 à 14:21:03 | Re : Fenêtre de navigation type "photoshop"

benfox

Merci de vos réponses. Mais je n'arrive pas à faire fonctionner le code de Samy.
Pour Benjy, si je mets le bouton ds le clip, ils se déplaceront de la même valeur; Or les deux clips n'ont pas du tout la même taille : il faut que qd je bouge la petite fenêtre (bouton) le gros clip se déplace d'autant (à échelle équivalente).
ICI, un lien vers mon fichier.

Je suis pas très doué, c'est pas faute d'essayer...
jeudi 4 août 2005 à 14:51:56 | Re : Fenêtre de navigation type "photoshop"

goldenboy68

T'as un bouton et pas un clip...c'est pour ça que ça fonctionne pas...j'y jetterai un oeil ce soir (pas le temps pour le moment).

@+! Samy

jeudi 4 août 2005 à 15:03:14 | Re : Fenêtre de navigation type "photoshop"

benfox

C'est super sympa, merci.
De mon côté je continue d'essayer de comprendre...
jeudi 4 août 2005 à 15:06:36 | Re : Fenêtre de navigation type "photoshop"

goldenboy68

Allez...file-moi un email en MP que je t'envoie un début (ça bouge correctement, suffit de bien positionner tes clips "btn" et "clip1" au centre des 2 "fenêtres" et de corriger ensuite les valeurs. (y'avait un offset à régler pour que mon premier code fonctionne)

@+! Samy



Cette discussion est classée dans : bouton, photoshop, clip, drag, navigation


Répondre à ce message

Sujets en rapport avec ce message

question concernant bouton et navigation [ par pit128 ] bonjour,j'ai un bouton à l'interieur d'un clip.je voudrais que lorsque je clique ce bouton, je puisse aller à une frame spécifique de ma scène princip Drag and drop sur clip: pb sur bouton du clip [ par Clarisse76 ] BonjourJ'aimerai vous embêter un peu avec une question de débutante.J'ai créé un clip. Dans ce clip, il y a un bouton, qui sert à réduire le clip (un Occurence de bouton drag(able) ???? [ par YoMan89 ] bonjour, ma question est donc simple est-il possible de rendre une occurence de bouton drag(able)apriori, non sur les bouton le drag marche pas....Alo Limiter un déplacement en AS [ par kaloa ] Bonjour !Je viens chercher un peu d'aide sur ce forum faute de ne pas trouver de solutions moi-même et n'étant pas non plus une surdouée en actionscri bouton de navigation dans un clip flash compatible avec tous les navigateurs [ par amoliv ] Bonjour à toutes et a tous ! Merci à ceux qui ont eu la brillante idée de créer ce site.j'ai créer mon premier site internet (http://www.hotel-shola Activer un Clip Grace a un Bouton [ par crqx ] Bonjour tout le monde :) , Voici mon petit problème :)Je débute sur flash ( ben je ne méttrise pas du tout les Codes ActionScript ) , j'ai crée tout u Guide de mouvement, clip et AS [ par projer ] Bonjour à tous :)Pour ma première question (et il y en aura certainement d'autres, faites moi confiance :p), j'essaye en vain de faire déplacer un cli probleme de bouton soumis a un script [ par Epilost ] Bonjour :)J'essai actuellement de faire un site lequel a un menu "animé"j'entend par la que chacun des bouton censé pointer vers les rubriques sont de Bouton qui lit le clip en cours en sens inverse et qui va sur le clip voulu... [ par Nitrographik ] Salut à tous,Je ne suis pas vraiment doué en AS et je veux toujours faire des choses impossible... Jusque là je m'en sortais bien !Je suis en train de Bouton dans clip et action dans scene principale [ par yukio75 ] Bonjour dans ma scene principale j'ai un clip 1 dans lequel il y a une bouton aj'aimerais bien que lorsque je clic sur se bouton, une action nextFrame


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

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

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