Bonjour,

Je suis débutant, je souhaite créer un site entièrement en flash.
J'ai glané quelques codes et j'ai compilé tout ca.

Mon site se présente ainsi :

Une barre de navigation (composée des boutons (actu/adj/scenar/gam/forum/liens et contact) et un clip conteneur (nommé : conteneurPrincipal_mc) dans mon "interface" flash.
J'emploi la méthode loadmovie pour télécharger mes .swf dans le clip conteneur.
Mon doc flash principal est à la racine du site, mes doc .swf à télécharger sont chacun dans des dossiers du même nom.

Mon site fonctionne correctement, cependant je souhaite créer des transitions entre chacun des .swf chargé dans mon clip conteneur.
exemple : un effet de fondu. Et là tout ce complique ! J'ai tenté depuis quelques jours de trouver une solution, mais sans succès.

Ci-joint le code AS2 : imageclé 1 de ma timeline.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
this.stop();

// je déclare mes boutons de menu
var actu_btn:Button;
var adj_btn:Button;
var scenar_btn:Button;
var gam_btn:Button;
var forum_btn:Button;
var liens_btn:Button;
var contact_btn:Button;

actu_btn.enabled=false;
adj_btn.enabled=true;
scenar_btn.enabled=true;
gam_btn.enabled=true;
forum_btn.enabled=true;
liens_btn.enabled=true;
contact_btn.enabled=true;

//je crée mon conteneur et le positionne
var conteneurPrincipal_mc:MovieClip = 
this.createEmptyMovieClip("conteneurPrincipal_mc", this.getNextHighestDepth());

conteneurPrincipal_mc._x = 200;
conteneurPrincipal_mc._y = 120;

// je charge le doc actu.swf en page d'accueil
conteneurPrincipal_mc.loadMovie("actu/actu.swf");

// je définis la fonction de navigation
function navigation(nom:String,leNumero:Number)
{
	this[nom+"_btn"].onRelease = function()
	{
	this._parent.gotoAndStop(nom);
	{
	switch(leNumero)
	{
		case 1:
		conteneurPrincipal_mc.loadMovie("actu/actu.swf");
		break;
		case 2:
		conteneurPrincipal_mc.loadMovie("adj/adj.swf");
		break;
		case 3:
		conteneurPrincipal_mc.loadMovie("scenar/scenar.swf");
		break;
		case 4:
		conteneurPrincipal_mc.loadMovie("gam/gam.swf");
		break;
		case 5:
		conteneurPrincipal_mc.loadMovie("forum/forum.swf");
		break;
		case 6:
		conteneurPrincipal_mc.loadMovie("liens/liens.swf");
		break;
		case 7:
		conteneurPrincipal_mc.loadMovie("contact/contact.swf");
		break;
	}
}
	}
}
navigation("actu",1);
navigation("adj",2);
navigation("scenar",3);
navigation("gam",4);
navigation("forum",5);
navigation("liens",6);
navigation("contact",7);
Quelques petits conseils seraient les bienvenus !!!
Merci d'avance.