cs_warmup
Messages postés19Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention 7 juillet 2005
-
2 juil. 2005 à 21:56
cs_goldenboy68
Messages postés1596Date d'inscriptionsamedi 3 janvier 2004StatutMembreDernière intervention 9 juin 2011
-
7 juil. 2005 à 14:10
Bonjour,
Jai télécharger le script ticket à gratter disponible sur ce site http://www.flashkod.com/code.aspx?ID=13568 Jai juste un petit problème de configuration, je mexplique je voudrais charger une image jpg derrière limage à gratter.
Cela fonctionne impec avec du texte mais si je charge une image jpg celle ci se place au dessus de limage a gratter ?
Pour inclure mon (image.jpg) jai entrée le code flash suivant sur le masque « zone cachée »
***************************************************************
// Création d'un clip vide:
_root.createEmptyMovieClip("conteneur_mc",1);
// Chargement d'une photo dans ce clip vide:
conteneur_mc.loadMovie("image.jpg");
// Déplacement et redimensionnement du clip conteneur:conteneur_mc._x conteneur_mc._y 20;
conteneur_mc._xscale = conteneur_mc._yscale /= 4;
cs_goldenboy68
Messages postés1596Date d'inscriptionsamedi 3 janvier 2004StatutMembreDernière intervention 9 juin 20112 6 juil. 2005 à 08:09
il est pas au bon endroit le code! Faut cliquer sur l'image dans la
Timeline où tu veux que le code s'exécute, ensuite dans le panneau
"Actions", tu mets le code.
Voilà, y'a pas de raison que ça marche pas...si vraiment ça marche pas...ajoute "this." devant tous les "mc_conteneur".
cs_goldenboy68
Messages postés1596Date d'inscriptionsamedi 3 janvier 2004StatutMembreDernière intervention 9 juin 20112 4 juil. 2005 à 09:46
Crée ton clip conteneur avant, comme ça tu auras déjà défini la
profondeur de celui-ci par rapport à l'image à gratter et ton image
chargée devrait se retrouver derrière!
@+! Samy
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_warmup
Messages postés19Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention 7 juillet 2005 4 juil. 2005 à 22:10
Slt Samy,
Merci pour ta réponse, je suis novice dans flash et au risque de
paraitre idiot je me lance. Je comprends pas très bien quand tu me dit
de ("créer le clip conteneur avant") doi-je creer un masque ou un
calque supplémentaire avant le masque zone cachée?
cs_goldenboy68
Messages postés1596Date d'inscriptionsamedi 3 janvier 2004StatutMembreDernière intervention 9 juin 20112 5 juil. 2005 à 09:21
-Tu crées un calque (donc il devra être sous le calque zone de grattage pour qu'il soit derrière)
-Tu dessines un rectangle sur ce calque
-Tu sélectionnes ce rectangle, F8, tu coches "Exporter pour
ActionScript", tu donnes le même nom d'identifiant dans les 2 zones
(plus simple pour s'y retrouver)
-Ensuite tu resélectionnes ton rectangle (il doit s'entourer de bleu
maintenant sur un simple clic) et dans le panneau "Propriétés" tu lui
donnes le nom "conteneur".
...donc au lieu de créer dynamiquement le clip "conteneur" avec ton
code ("createEmptyMovieClip()"), tu crées manuellement ce clip...donc
supprimes la ligne de code correspondante et refait un essai!
cs_goldenboy68
Messages postés1596Date d'inscriptionsamedi 3 janvier 2004StatutMembreDernière intervention 9 juin 20112 7 juil. 2005 à 14:10
J'y avais passé quelques heures dessus à l'époque...mais j'ai pas
poursuivi dans mon idée de faire mon site de grattage...y'en a trop!
lol Et puis en plus, fallait savoir dessiner...alors que moi je ne fais
que coder (enfin, c'est ce que je fais le mieux entre les 2!). Enfin,
c'était après qq mois de Flash seulement, donc je savais pas trop
comment faire communiquer flash et le serveur! Et faudrait vraiment
intégrer cette partie-là avant d'en faire un tuto (sinon ça
ressemblerait 'presque' à tous les autres...mis à part le bouton
valider qui force à gratter )
...et puis quand je cherchais (toujours à l'époque! lol), j'avais pas
trouvé de tuto avec communication des points (ou autre) pour
enregistrer le résultat sur un compte et tout le tralala!
Voilà voilà...si un jour j'ai le temps de compléter ma source, j'en
ferai p-ê un tuto et je posterai le lien ici...mais bon, j'ai 2 autres
gros projets en cours...(+ le boulot! lol)