J'ai une photo mais elle très grande , je veux que cette photo ne s'affiche que sur le rectangle noir et quand le curseur de la souris est au bord de cet rectangle la photo bouge " comme le navigateur de la PSP si vous l'avez vu " ou pour bouger cette photo on utilise la main comme dans Acrobat reader ou Google Map .
Donc comme je suis qu'un debutant je voudrais savoir quelle est le script pour masquer un clip que dans un espace de la scéne " rectangle " et quelle est le script pour la fameuse petite main qui bouge l'image ou par la methode du curseur sur les bords .
MErciii !!
nickydaquick
Messages postés416Date d'inscriptionvendredi 31 janvier 2003StatutMembreDernière intervention19 décembre 20133 2 févr. 2009 à 23:15
Salut,
actionscript 2.0 :
verifies avec la fonction setMask de MovieClip (ne pas oublier cacheAsBitmap) pour pouvoir masquer la photo . Pour la deplacer , sur le movieclip rajoute le gestionnaire on(press){starDrag(this,false);} on(release){stopDrag();}
actionscript 3.0
renseigne la propriete mask du movieclip contenant la photo. Pour la deplacer, rajoute un ecouteur d'evenement souris
et dans ces fonctions
function __onMouseDown(event:MouseEvent):void
{
startDrag(false, new Rectangle(-5000,-5000,10000,10000));
}
function __onMouseUp(event:MouseEvent):void
{
stopDrag();
}
Il t'incombe maintenant de bien integrer le code.
Bonne continuation, au revoir
docodoc
Messages postés1671Date d'inscriptiondimanche 6 mars 2005StatutMembreDernière intervention21 juillet 20134 2 févr. 2009 à 08:22
slt
si tu es reellement debutant et que tu veux un arriere-plan qui se deplace fonction de la position de la souris sur ta scene, ca ne va tres probablement pas le faire comme ca
il va falloir d'abord que tu etudies - et comprennes parfaitement - entre autres les points suivants :
recuperation des coordonnees _x et _y de ton curseur sur la scene par rapport a ton "rectangle noir"
passer la valeur de ces coordonnees a ta photo pour qu'elle se deplace a une valeur inverse
gerer ce deplacement et son stop et donc avoir une notion claire des boucles et des conditions if dans AS
et au depart, avant tout ca, deja avoir une connaissance solide des bases les plus basiques telles que start et stopDrag() et la gestion des masques
bref la ca te fait deja pas mal de pain sur la planche .....
une fois que ca sera fait, reviens sur le forum si tu bloques sur des points precis et on pourra t'aider a coup sûr
mais ne compte pas trop sur un script tout-fait "cle-en-main" qu'on ne te donnera pas ici pour la simple raison que c'est contre l'esprit meme de ce forum et de plus serait tout a fait contre-productif
voila, bon courage
a+
Vous n’avez pas trouvé la réponse que vous recherchez ?