Redirection dans une image? - Flash/ActionScript - Programmation
Marsh Posté le 10-01-2007 à 14:21:01
'lut,
je ne suis pas certain d'avoir compris ton problème mais pourquoi tu ne ferais pas ton intro/jeu dans un flash? avec la photo de galilé en clip cliquable?
ET afficher cette intro avec un random pour la gallerie à afficher
Marsh Posté le 10-01-2007 à 15:10:09
j'ai deja l'anim ici http://www.flashkod.com/codes/PHOT [...] 22197.aspx
la seule chose que je peux faire c'est mettre des photos dans un dossier , et moi je voudrais que seul ma photo de galilée redirige vers mon site , donc comment faire?
sa existe une image jpeg avec un lien intégré?
Marsh Posté le 10-01-2007 à 15:29:08
ah ok! je vois ton problème!
Une image avec un lien c'est possible avec du code html..(map), mais vu que tu récupère cela dans flash, une idée serait de nommée tes photos "galillé"+001..002 ect... et tu repère dans flash le nom (indexof() )
Marsh Posté le 10-01-2007 à 15:56:48
j'ais pas tout compris , tu pourrais expliquer plus en détail s'il te plait?
Marsh Posté le 10-01-2007 à 16:17:25
Pour faire une zone réactive sur une image en html pure:
Code :
|
Enfin ça c'est valable uniquement pour une page html...
Pour ton flash voilà ce que je te suggérais, mais y'a surement mieux:
Tu récupère tous les noms de tes images de ton dossier "images", tu les envoie à flash comme tu as du le faire, et tu les affiche sur ta scène en les imbriquant dans des clips... En supposant que les photos de galilée s'apelle par exemple "galilee01.jpg","galilee02.jpg"..., tu test dans flash si la chaine "galilee" est contenu dans le nom de la variable photo récupée (varPhoto.indexOf("galilee" ) --> si c'est <>-1, c'est que c'est une photo de galilée, donc un clic sur le clip autorise à rentrer dans ton site.
Je sais pas si j'ai été clair ^^
Marsh Posté le 10-01-2007 à 17:32:10
lol , c'est juste le deuxième site de ma vie lol alors j'ai un peu de mal à comprendre mais quand meme , merci de l'aide en tout cas.
Brefff alors déjà comme j'ais pas changé l'anim les photos s'apellent toutes paristexas1 , 2 , 3 etc...
j'ai sa
Citation : /* Merci d'avoir téléchargé ce tutorial ! /* Première ligne pour demander au curseur en forme de main d'avoir l'amabilité de ne pas s'afficher tout de suite... */ /* La variable " niveau " indique la profondeur de l'image la plus haute. Elle sert par la suite à faire passer l'image niveau = 13; /* La boucle "for" duplique le clip qui sert de support à chaque image autant de fois qu'il y a d'images. /* L'objet Array "cible" recense les variations de position des images lorsque le visiteur relâche une image. cible = new Array(-50, 50);
1 / Fonction zoomAvant() déclenchée en cliquant sur une image */ Movieclip.prototype.zoomAvant = function() { /* 2 / Fonction zoomArriere() déclenchée en relâchant l'image */ MovieClip.prototype.zoomArriere = function() { |
et la photo de galilée est là paristexas3
donc comment intégré cette url http://membres.lycos.fr/amineo619/final.swf seulement dans cette photo
puis aprés je mettrais en page d'acceuil du site http://héliocentrisme.eu cette url http://membres.lycos.fr/amineo619/ [...] images.swf qui quand on cliquera sur galilée redirigera vers mon menu
Bien sur je metterais plus de photo pour que sa soit plus rigolo et quand meme une entré direct sur le menu pour ceux que sa amuse pas et les incultes lol
Marsh Posté le 11-01-2007 à 08:57:56
Citation : comment intégré cette url http://membres.lycos.fr/amineo619/final.swf seulement dans cette photo |
On ne peut pas intégrer de clip dans un jpeg!!! il faut que ta photo soit contenu dans un clip, puis charger final.swf dans ce même clip avec loadMovie();
- Et bien si la photo à trouver est "texas3", tu n'as qu'a définir la méthode onPress qui redirige sur la page d'accueil sur le clip qui la contient..
Code :
|
Marsh Posté le 11-01-2007 à 17:50:29
mici , je dois faire tout sa avec quoi flash8? , cette ligne je la rentre ou? comment on fait un load movie? quel fichier?
désolé de ma naiveté mais c'est la derniere chose à faire pour le site et j'aimerais bien réussir
merci
Marsh Posté le 12-01-2007 à 11:28:29
Code :
|
Mais tu as fait comment pour ton swf??? Tu as suivi à la ligne un tuto c'est ça? ou tu as télécharger un fla tout fait et seulement remplacé les photos?
loadMovie:
Code :
|
(dans ton cas le loadMovie sera contenu dans la boucle, et le nom du fichier aussi ( "images/texas" + i + ".jpg" ); )
Insérer du code: clique sur un frame puis F9 et insère ton code as...FLash 8 ou flashMX2004 ou flashMX ca ne changera rien
Désolé mais si tu n'as aucune notion d'action script, on n'en finira jamais, commence par apprendre les bases (http://www.flash-france.com)
Marsh Posté le 12-01-2007 à 14:23:25
oui c'est juste un .fla tout pret j'ai juste mit mes photo dans l'arboressance et renomé en paristexasX.jpg
bon je vais essayé , mais je suis pas sorti de la merde , j'ai jusq'au 30 janvier pour rendre le site complet pour le tpe
Marsh Posté le 12-01-2007 à 15:29:23
toytoy95 a écrit : j'ai jusq'au 30 janvier pour rendre le site complet pour le tpe |
C'est quoi l'embrouille ? T'es en école de quoi ?
Marsh Posté le 12-01-2007 à 18:12:42
Lycée
1er S
TPE
UN DOSSIER A RENDRE
UNE PROBLEMATIQUE
COMMENT EST ON PASSE
DE LA THEORIE GEOCENTRIQUE A LA THEORIE HELIOCENRIQUE?
UN SITE
HTTP://HELIOCENTRISME.EU
Marsh Posté le 13-01-2007 à 19:18:44
Citation : attachMovie("clip BAR A1", "newBAR"+w, w); /* Le nom "clip BAR A1" correspond au clip "clip dupliqué" dans la bibliothèque */ |
j'en ai marre j'abandonne sa me met des erreurs je comprends rien
Marsh Posté le 14-01-2007 à 11:37:30
lol , mais j'y comprends que dalle
j'ai juste dl sa : http://www.flashkod.com/codes/PHOT [...] 22197.aspx
renomé mes photo paristexasX.jpg et et je les ai mise à l'arboressance
je savais pas que sa allait etre aussi compliqué d'intégrer une url dans une seule photo
Marsh Posté le 15-01-2007 à 10:53:42
Oh la vache je viens de comprendre .... Pas très clair ton truc. Bref :
A la place de
_root["newBAR"+w].nb = w;
_root["newBAR"+w]._x = 50+random(LargeurScene - 130);
_root["newBAR"+w]._y = 10+random(HauteurScene - 140);
_root["newBAR"+w]._rotation = -120+random(240);
Tu mets
_root["newBAR"+w].nb = w;
_root["newBAR"+w]._x = 50+random(LargeurScene - 130);
_root["newBAR"+w]._y = 10+random(HauteurScene - 140);
_root["newBAR"+w]._rotation = -120+random(240);
if (w == 3){
_root["newBAR"+w].onRelease = function () {
getURL("http://heliocentrisme.eu/" , "_blank" );
}
}
Marsh Posté le 15-01-2007 à 13:44:09
this["newBar"+w]... serait plus actionscriptement correct
Marsh Posté le 15-01-2007 à 13:47:10
Juste comme ça aussi pourquoi avoir choisi une méthode que tu ne maitrises pas pour expliquer la théorie héliocentrique?
C'était un défi personnel?
Marsh Posté le 15-01-2007 à 17:47:04
non j'ai juste trouver que le flash sa fait mec pro mdr
et c'est beau , mais je devais faire juste le menu et j'ai eu l'idée de l'intro
en tout cas mici beaucoup zedlefou
Marsh Posté le 15-01-2007 à 17:53:27
sa marche merci énormément ,
sinon se serait possible d'attendre quelque sec pour la redirection?
merci
Marsh Posté le 15-01-2007 à 22:06:07
voilu ce que sa donne pour le moment
[url]http://membres.lycos.fr/amineo619/diapo/intro.swf{/url]
il faudrait que la page s'ouvre dans la meme page -_-"
et que la photo de galilée reste zoomable et pas direct aprés le clik la redirection
et bien évidemment , je ne sais pas faire
Marsh Posté le 15-01-2007 à 22:32:29
voilà ou j'en suis il ne reste plus qu'à pouvoir toujours zoomer la photo
http://heliocentrisme.eu/
et l'ouvrir dans la meme page , et mettre l'anim dans un un .html pour le mettre avant le site et gardez la redirection
Marsh Posté le 16-01-2007 à 08:48:59
ouep pas mal
"_self" au lieu de "_blank" pour ouvrir dans la même page
pour ta temporisation ca donnerait à peu près ça :
Code :
|
Marsh Posté le 16-01-2007 à 17:52:26
Citation : attachMovie("clip BAR A1", "newBAR"+w, w); /* Le nom "clip BAR A1" correspond au clip "clip dupliqué" dans la bibliothèque */ |
qu'est ce qui cloche?
Marsh Posté le 16-01-2007 à 18:48:58
t'as fait Copier/coller sans réfléchir ....
_root["newBAR"+w].onRelease = function () {
IDenterSite = setInterval("enterSite" , 1000);
}
Marsh Posté le 16-01-2007 à 19:14:51
oki mici mais l'ai plus d'erreur de script et je peux l'enregistrer , mais c'est toujours direct -_-"
Citation : _root["newBAR"+w].onRelease = function () { |
voilà ou j'en suis , http://heliocentrisme.eu
neodomaine me propose de pouvoir mettre une page html en avant site comme sa je garde http://heliocentrisme.eu en redirection et non pas lycos mais j'ai un écran noir , pouvez vous me dire ce qui ne va pas ici?
Citation : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
sachant que http://membres.lycos.fr/amineo619/diapo/introo.swf marche
merci
Marsh Posté le 17-01-2007 à 18:40:35
Rhalala fait pas nimp
Franchement les gars avant de vous lancer dans ce genre de projet réfléchissez un peu. Là tu fais juste des copiés collés n'importe comment. Tu vas rien retenir, t'aura rien compris à flash.
Donc tu dois :
- mettre le onRelease sur ton image
- Ceci lance le setInterval qui appel la fonction enterSite
- en dessous tu colles la fonction enterSite.
Tout le code est dans cette page. A toi de t'y retrouver. (c'est ludique, c'est cool)
Marsh Posté le 17-01-2007 à 19:20:22
merci sherlock , je vais essayer
sinon pour mon code html tu sais pas pourquoi j'ai un page noir?
alors que je l'ai pourtant bien fait avec dream et ma source est ok
Marsh Posté le 10-01-2007 à 14:02:56
Salut tt le monde,
Alors j'ai un problème , voici mon site : http://heliocentrisme.eu et en fait je voudrais y ajouter une intro , avec le diapo 2 qui se trouve ds mon site ( catégorie extras )
mais en fait je voudrais rajouter une phrase " Trouver Galilée pour entrer sur le site"
mais je sais pas comment faire pour intégré un lien cliquable ds une photo parceque l'anim flash montre les photo situé dans un dossier , surtout une jpeg , sa serait super avec plein de photo de trouvé galilée et de cliqué sur lui pour y entrer
je sais pas comment faire autrement à part faire une redirection de tt la page au bout de 10seconde mais bon sa ferait pas ce que je veux lol
et si je rajoutais une photo cliquable en html ds la page pas sa serait pas ds le diapo lol
bref comment faire? j'aime beaucoup l'idée et je voudrais vraiment la réalisé
Help lol mici