begin process at 2012 05 27 10:44:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Divers

 > 

Général

 > 

Masquer une partie d'un SWF importé


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

Masquer une partie d'un SWF importé

samedi 9 janvier 2010 à 14:59:25 | Masquer une partie d'un SWF importé

MisterSnow

Bonjour à tous,

J'ai un SWF que je dois importer dans une autre scène.
Jusque là rien de compliqué en utilisant le code suivant il s'importe bien dans ma scène principale.
Code ActionScript :
var helitRequest:URLRequest = new URLRequest("heliski.swf"); 
var helitLoader:Loader = new Loader();
heliLoader.load(printRequest); 
addChild(heliLoader);


Seulement sur cette scène principale j'ai prévu un cadre qui doit le contenir et donc l'entourer.
Or le SWF importé est plus large que ce cadre et biensur il se met au 1er plan.
Sachant que je ne souhaite pas redimensionner le SWF importé, je me demandais si il y avais un moyen d'occulter ou de rogner la partie de ce SWF qui dépasse du cadre?

J'espère que j'ai été assez clair dans ma description, au besoin je ne suis pas loin

Un grand merci d'avance pour votre aide.
samedi 9 janvier 2010 à 15:08:43 | Re : Masquer une partie d'un SWF importé

pegase31

Membre Club Administrateur CodeS-SourceS
bonjour,

tu as 2 solutions :

- faire un masque à l'aide de la propriété DisplayObject.mask
- délimiter la zone visible à l'aide de la propriété DisplayObject.scrollRect

Peg'
samedi 9 janvier 2010 à 18:34:30 | Re : Masquer une partie d'un SWF importé

MisterSnow

Merci à toi pegase !

En gros si j'ai bien compris il est possible de définir un masque en AS3.0
Mais malheureusement vu que je ne connais pas ces propriété j'arrive pas à faire ce que je veux.
Du coup ça fait 1h que j'essaye de masquer une partie de la scène en définissant un rectangle, en lui attribuant une taille et une position et en spécifiant qu'il s'agit d'un masque sans succès...

J'ai d'ailleurs trouvé ce lien pour m'aider mais sans succès.

Enfin, délimiter une zone visible pour mon SWF externe ça pourrai être pas mal aussi mais là c'est pareil il faudrait définir la taille de la zone et sa position -_-'

Pourrai-tu m'aider?
(au passage j'aurai peut-être du poster mon message dans la section "débutants") lol

samedi 9 janvier 2010 à 18:49:00 | Re : Masquer une partie d'un SWF importé

pegase31

Membre Club Administrateur CodeS-SourceS
tout est indiqué dans la doc de flash :

- pour le mask c'est ICI
- pour le scrollRect c'est LA

Peg'
samedi 9 janvier 2010 à 20:49:48 | Re : Masquer une partie d'un SWF importé

MisterSnow

Nickel, merci !


Cette discussion est classée dans : code, swf, partie, scène, importé


Répondre à ce message

Sujets en rapport avec ce message

AS3 et AS2 importation swf dans un swf [ par Linuxovore ] Bonjour; J'ai un fichier swf avec défilement d'images de scène 200 * 240. Je les inclus avec le code suivant: [code=as] var staff:URLRequest = new UR Placer un claquepar dessus le Loader de ma scène principal [ par Michelflashgordon ] Bonjour à tous! J'ai un Loader dans lequel je souhaite charger plusieurs SWF. Sur la scène principal j'ai créer un calque "CADRE" avec un cadre effet adressage relatif [ par venty ] Bonjour, je fais appel à vous Pour tenter de résoudre mon petit souci. Je souhaiterais savoir importer un .swf sur un .swf scène à partir d'un bouton loadMovieNum problème d'appel de sous répertoire [ par Khalilghenimi ] Bonjour, Résumé du problème : [quote]A l'appel d'une animation swf qui ce trouve dans un sous répertoire avec loadMovieNum l'annimation n'appelle p créer une images avec plusieurs autre [ par newport1905 ] Bonjour, j'ai cherché sur le site si je trouvais plusieurs bout sde code pour créer une animation mais je n'ai rien trouvé.. Ce que j'aimerais faire, charger etiquette ou frame d'un swf externe? [ par Kilikami ] Bonjour, ca fait un bout de temps que je cherche sur ce forum et sur d'autre, mais je ne trouve pas de solution a mon probleme alors je me permet de .swf sous firefox : wmode"transparent" [ par timak97 ] bonjour , j'ai un ti souci , pour rendre mon .swf transparent je dois mettre le wmode="tranparent dans mon code si dessous , cependant lorsque je le cadence swf importé en loadMovie dans un autre flash [ par ehp ] Bonsoir, Je veux placer un swf avec loadMovie en gardant la cadence de celui-ci qui est différente du flash dans lequel je veux l'importer. Comment f interaction entre swf et navigation entre frame [ par faster007 ] bonjour , je souhaite en cliquant sur un bouton swf afficher une frame prédéfini sur un autre swf j'ai réussi en grande parti a l'aide d'un code : ajouter une barre de chargement (preloader) à mon code svp [ par solspire ] Bonjour a tous, Je viens de finir mon diaporama à thème sous flash AS3 (j'ai flash CS5) [url=http://www.lamothe-despujols.com/onglet/extra.php#ph]con


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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

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