[Flash] Loadvariables ????? :noob:

Loadvariables ????? :noob: [Flash] - Flash/ActionScript - Programmation

Marsh Posté le 11-10-2005 à 19:48:00    

Salut a tous
 
voila, j'ai un petit soucis je dois faire un site de recettes de cuisine, et je bloque sur un truc.
 
En fait je voudrais, que quand l'internaute survol un chiffre, une petite bulle se colle a la souris avec le nom de la recette.
http://img448.imageshack.us/img448 [...] re27pz.jpg
La question que je me pose, c'est :
 
Est il possible d'inserer un texte dynamique (qui appel un fichier texte externe) dans un clip?
 
Car je suis arrivé à ce que la bulle se colle a la souris, mais le texte (du fichier externe) ne s'affiche pas.
 
Dans flash, j'ai créer un calque "script" avec le code :
loadVariables("titre.txt", "_root" );
 
sur le bouton du chiffre "1", j'ai ce code (la bulle se nomme "titre" ):
on (rollOver) {
 startDrag("_root.titre", true);
 _root.titre._visible = 1;
}
on (rollOut) {
 stopDrag();
 _root.titre._visible = 0;
}
 
J'espere avoir été clair, et merci pour vos réponses ;)


Message édité par ganxta le 11-10-2005 à 20:05:48
Reply

Marsh Posté le 11-10-2005 à 19:48:00   

Reply

Marsh Posté le 11-10-2005 à 23:08:20    

up, personne ne peut répondre à cette question, bizar :/

Reply

Marsh Posté le 11-10-2005 à 23:46:26    

ouf j'ai un peu de temps ^^
Vu que je bloque lourdement sur un truc... lourd, je vais essayer de me rendre utile ^^
tiens :
http://66.246.229.3/~jycs/infobulle.fla
aux couleurs de mon éditeur :p


Message édité par jycsd le 11-10-2005 à 23:46:53
Reply

Marsh Posté le 12-10-2005 à 00:10:40    

J'ai pas tout compris la :/
 
Il vient d'ou le texte "texte à afficher"?
 
Je voudrais que le texte a afficher, soit en externe, pour que l'on puisse le changer facilement, sans passer par flash.

Reply

Marsh Posté le 12-10-2005 à 00:31:54    

le texte est pas externe, mais il est simple à changer... fouille dans les scripts, le texte est défini sur le bouton
 
J'avais pas tout lu en effet


Message édité par jycsd le 12-10-2005 à 00:33:10
Reply

Marsh Posté le 12-10-2005 à 08:09:44    

comment tu actualise les champs texte de tes infos bulles:
-> il portent le même nom de variable que les variables chargés contenu dans le fichier texte
-> tu as des affectations _root.titre.texte.text = mavar;
 
regarde l'utilisation "type" de loadvariables:
http://livedocs.macromedia.com/fla [...] 01406.html

Code :
  1. this.createEmptyMovieClip("target_mc", this.getNextHighestDepth());
  2. loadVariables("params.txt", target_mc);
  3. function checkParamsLoaded() {
  4.    if (target_mc.done == undefined) {
  5.       trace("not yet." );
  6.    } else {
  7.       trace("finished loading. killing interval." );
  8.       trace("-------------" );
  9.       for (i in target_mc) {
  10.          trace(i+": "+target_mc[i]);
  11.       }
  12.       trace("-------------" );
  13.       clearInterval(param_interval);
  14.    }
  15. }
  16. var param_interval = setInterval(checkParamsLoaded, 100);
  17. // params.txt includes the following text
  18. var1="hello"&var2="goodbye"&done="done"


 
l'avantage de ce genre de code c'est que tu sait si tes variables sont chargés ou non !
 
si elle le sont tu peut les affecter et aller plus loin dans ton anim...


---------------
D3
Reply

Marsh Posté le 12-10-2005 à 12:21:51    

Franchement, ya pas moins compliqué, parcque la je m'en sortirais jamais. :(
 
je sais pas si sa peut aider : http://img432.imageshack.us/img432 [...] tre7gx.jpg (j'appel la variable "recette" dans le fichier titre.txt)


Message édité par ganxta le 12-10-2005 à 12:23:39
Reply

Marsh Posté le 12-10-2005 à 15:12:52    

c'est pas la mort, si tu veux faire du Flash (surtout dynamique) faut apprendre un minimum d'actionscript, sinon tu fait ton site en html et tes infos bulle tu les faits en css...
 
 
 
 
...ou encore plus simple tu mets un attribut title a ta balise <a>


---------------
D3
Reply

Marsh Posté le 17-10-2005 à 23:02:24    

Bon, j'ai un autre problème, j'ai mis le site en ligne, et cette fois si les texte (appelé avec des laodvariables) et les images (appelé avec des laodmovies) ne s'affichent pas, ni sur firefox, ni sur IE. (Sur mon DD sa marche bien).
 
Si quelqu'un pourrait me trouver une solution sa serait bien sympa.
 
url du site : http://recettes-cuisine-provencale.com/
 
Merci


Message édité par ganxta le 17-10-2005 à 23:04:40
Reply

Marsh Posté le 17-10-2005 à 23:15:47    

En fait, les textes/images ne s'affichent pas sur le ftp de mon client http://recettes-cuisine-provencale.com/
 
Mais sur le miens, sa marche http://ganxta.chez.tiscali.fr/cuisine/index.htm
 
Une explication ??

Reply

Marsh Posté le 17-10-2005 à 23:15:47   

Reply

Marsh Posté le 18-10-2005 à 09:13:40    

tes fichiers texte sont en utf-8.
tes chemins relatifs au images et textes sont les mêmes chez les 2 hebergeurs?
peut tu acceder aux fichiers via le navigateur chez les 2?
 
je vois pas trops...


---------------
D3
Reply

Marsh Posté le 21-10-2005 à 20:04:03    

Les fichiers texte sont en "unicode"
Les chemins des textes et photos sont les meme sur les 2 ftp.
Oui, je peux accéder aux fichiers via le naviguateur chez les 2.
 
Personne ne peut m'aider??

Reply

Marsh Posté le 23-10-2005 à 19:20:36    

bizarre, essaye peut etre de mettre les chemins complets (http:///mondomaine/mondossier/monfichier.txt) au lieu de mettre les chemins relatifs (mondossier/monfichier.txt)


---------------
D3
Reply

Marsh Posté le 23-10-2005 à 20:20:30    

Sa ne marche pas avec les chemins complets :(, sa ne pourrait pas venir sur ftp du client? vu que sur le mien tout fonctionne.

Reply

Marsh Posté le 24-10-2005 à 10:01:30    

donne plus de detail SVP, comment veux tu qu'on t'aide, on est pas devin , peut etre que tu as des espaces dans tes noms de fichiers ou de dossiers ?


---------------
D3
Reply

Marsh Posté le 24-10-2005 à 12:15:40    

Je peux pas donner plus de details, les dossiers et les fichiers ont les meme noms sur les 2 ftp, et les chemins sont identiques eux aussi.

Reply

Marsh Posté le 24-10-2005 à 12:56:33    

Citation :

les dossiers et les fichiers ont les meme noms sur les 2 ftp


c'est à dire ?


---------------
D3
Reply

Marsh Posté le 24-10-2005 à 15:40:46    

C'est à dire que tous les fichiers et dossiers sont identiques sur les 2 ftp, donc je ne vois pas pourquoi sa marche sur le mien, et pas sur celui du client.
 
Au fait, je suis d'Annecy, et je suis à la recherche d'un emploi de graphiste. J'ai vu que tu avais une société de web (ou feelance ?), donc j'aurais voulu savoir si vous comptez employer une personne (en tant que graphiste)?


Message édité par ganxta le 24-10-2005 à 15:49:17
Reply

Marsh Posté le 24-10-2005 à 16:19:50    

pour ta question, ca peut dependre du type de serveur (windows/linux, version, etc...)
si tu as des espaces dans tes fichiers genre:"mon texte.txt", certains serveur traduiront ca comme ca "mon%20texte.txt"
mais du coups tu devrait peut etre poser ta question dans une autre rubrique...
 
sinon, pour le moment on a pas encore assez de taf pour se remunerrer ni moi ni ma soeur...
a moins que tu veuille te taper la double casquette de commercial/graphiste ;-)


---------------
D3
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed