recherche arborescence dans flash ! - Flash/ActionScript - Programmation
Marsh Posté le 11-03-2007 à 17:30:47
Je vois rien qui charge des images là dedans ...
Ca doit pas être le bon code.
Tu l'as trouvé où ?
Marsh Posté le 11-03-2007 à 19:02:48
salut, en fait ce qui appel les photos, c'est dans un xml mais il n'y a pas le chemin du repertoire pour y mettre mes photos, le chemin doit etre en dur dans le swf !! si tu veux bien m'aider, je veux bien t'envoyer par mail le fichier xml et swf ! merci de ton aide !
salutations
Marsh Posté le 12-03-2007 à 01:02:11
Non, le mieu c'est que tu mettes un lien vers le fichier .fla
Marsh Posté le 12-03-2007 à 01:13:33
ok pas de soucis !
j'ai utilisé flash decompliler pour voir le code !
voici le sien du swf en question :
http://argentinas.free.fr/rising_media.swf
et voici le lien pour le xml en qestion :
http://argentinas.free.fr/projects.xml
merci encore de votre aide !
je souhaite juste connaitre le chemin pour mettre les images dans le bon dossier afin que l'affichage soit fait a travers le site !
merci encore de votre aide !
salutations a tous !
Marsh Posté le 12-03-2007 à 09:10:13
renifle les trames réseaux avec Wireshark et tu sauras instantanément...
Marsh Posté le 10-03-2007 à 16:42:15
bonjour, j'ai besoin d'un expert !
je m'explique, j'ai un site composé de flash et de xml !
les swf gerent les graphismes et les animations !
les xml gerent les menus et les images !
le site fait 5 pages + des sous pages !
juste pour une des pages, je n'arrive pas a faire afficher les images car je n'ai pas le bon chemin de repertoire pour que les images soit au bon endroit ! apres verification dans le xml, cela ne vient pas de là ! donc c'est que le chemin doit etre indiqué en "dur" dans le fichier flash ! mais voila, je ne le trouve pas !
vous pouvez m'aider? je vous en remercie d'avance.
je pense que voici le bout de code de la page concernée !
// Frame 2 actions...
function setStage(w, h)
{
menu_mc._x = w / 2 - menu_mc._width / 2;
menu_mc._y = 25;
player_mc._x = menu_mc._x + menu_mc._width + 2;
player_mc._y = menu_mc._y + 5;
pane_mc._x = w / 2;
news_mc._x = w / 2;
lab_mc._x = w / 2;
about_mc._x = w / 2;
contacts_mc._x = w / 2;
solutions_mc._x = w / 2;
proj_mc.setStage(w, h);
corners_mc._x = w / 2 - corners_mc._width / 2;
main_mc._x = w / 2 - main_mc._width / 2;
}
function changeSection(id)
{
if (id != prevID)
{
gotoSection(id);
prevID = id;
}
}
function gotoSection(id)
{
main_mc.gotoAndPlay("out" );
menuEnabled = false;
newId = id;
manageSubmenu(id);
gotoAndStop(_root.menu_array[id].nick);
}
function manageSubmenu(id)
{
menu_mc.removeSubmenu(prevID);
if (_root.menu_array[id].submenu)
{
menu_mc.createSubmenu(id);
}
}
function manageProjectClick(type, id)
{
this.attachMovie("ProjectDetails", "proj_mc", 10000);
proj_mc.type = type;
proj_mc.id = id;
}
function setTip(title)
{
this.attachMovie("tipMC", "tip_mc", 15000);
tip_mc._x = _xmouse;
tip_mc._y = _ymouse;
tip_mc.title = title;
tip_mc.startDrag();
}
function removeTip()
{
tip_mc.removeMovieClip();
}
menuEnabled = true;
setStage(Stage.width, Stage.height);
stop();
for (;
{
}
;
// Frame 12 actions...
function setSubsection(mc)
{
menuEnabled = false;
prevActive = active;
active = mc;
if (typeIsSet)
{
pane_mc.removeThumbs();
return;
}
setNewType();
}
function getType(nick)
{
var __reg3 = _root.projects_array.length;
var __reg2 = 0;
for (;
{
if (__reg2 >= __reg3)
{
return;
}
if (nick == _root.projects_array[__reg2].type)
{
type = __reg2;
return type;
}
++__reg2;
}
}
function setNewType()
{
var __reg2 = _root.menu_array[active.superId].submenu[active.id].nick;
type = getType(__reg2);
setPane(type);
}
function changeType()
{
var __reg2 = _root.menu_array[prevActive.superId].submenu[prevActive.id].nick;
type = getType(__reg2);
Key.removeListener(pane_mc.keyer);
pane_mc.removeMovieClip();
setNewType();
}
function setPane(type)
{
this.attachMovie("ProjectsPane", "pane_mc", 1000);
pane_mc.type = type;
typeIsSet = true;
menuEnabled = true;
}
function gotoSection(id)
{
menuEnabled = false;
newId = id;
manageSubmenu(id);
if (pane_mc)
{
pane_mc.exit = true;
pane_mc.removeThumbs();
return;
}
paneIsRemoved();
}
function paneIsRemoved()
{
typeIsSet = false;
autoSet = false;
pane_mc.unloadMovie();
gotoAndStop(_root.menu_array[newId].nick);
}
if (autoSet)
{
menu_mc.manageSubmenu(menu_mc.submenu_mc["b" + autoId]);
}
menuEnabled = true;