begin process at 2012 05 27 15:31:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

Problemen de prechargement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problemen de prechargement

vendredi 18 février 2005 à 11:07:08 | Problemen de prechargement

DarkSpirit

Membre Club

Bonjour a tous,

J'ai creer un site en flash qui est assez gros donc j'ai voulu y mettre un preloader et la c'est de le drame, 1 semaine que je suis dessus a m'arracher les cheuveux.
J'ai essayer 2 solutions le preloader directement dans le swf, la le prechargement ne s'affiche qu'a partir de 70%  ?????
Qui etait dans la premiere sequence et le site dans la 2eme sequence avec le script suivant :

total = (_root.getBytesTotal());
charg = (_root.getBytesLoaded());
if (_framesloaded>=_totalframes) {
 //gotoAndPlay(3);
 gotoAndPlay("Séquence 4",1);
 // Sinon il reste sur cette scène
} else {
 with (_root.temoin) {
  _xscale = (_root.charg/_root.total)*100;
  _root.pourcentage = Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100) add "%";
 }
}

Ensuite j'ai trouver sur le net qu'on pouvait charger un swf donc j'ai creer un loader qui s'appel loader.swf qui charge mon gros fichier swf. 
Visiblement ca marche sauf que tous les boutons de mon site ne marche plus.  J'ai pu lire que c'est parceque j'ai utilisé _root à la place de _parent.
Sauf que quand j'utilise _parent qui se trouve dans un clip la tete de lecture ne reveint pas sur ma sequence et le bouton ne fonctionne pas.
J'ai meme essayer de charger le swf dans le level1 et de mettre

this.onPress = function(){
 _parent.initSection = 1;
 _level1.gotoAndPlay("cacheModele");
};
sur mon bouton mais ca marche toujours pas

Voici le code de mon preloader :

stop();
this.createEmptyMovieClip("siteSE",1);
this.siteSE._visible = false;
this.siteSE.loadMovie("souledge2005.swf");
//this.siteSE.loadMovie("souledge2005.swf", "_level1");
this.onEnterFrame = function(){
 pourcent = (this.siteSE.getBytesLoaded()/this.siteSE.getBytesTotal())*100;
 this.temoin._xscale = (this.siteSE.getBytesLoaded()/this.siteSE.getBytesTotal())*100;
 affpourcent = Math.round((this.siteSE.getBytesLoaded()/this.siteSE.getBytesTotal())*100)add " %";
 if(pourcent>=100){
  delete this.onEnterFrame;
  this.siteSE._visible = true;
 }
};

Dans le fichier souledge2005.swf
le bouton comporte le script suivant
this.onPress = function(){
 _parent.initSection = 1;
 _parent.gotoAndPlay("cacheModele");
};

Celui ci ne fonctionne pas alors que celui la fonctionne

onPress = function(){
 _parent.u2musique.stop();
 gotoAndStop(20);
}

En gros je comprend pas pourquoi _parent fonctionne pour le fichier musique mais pas pour mon bouton qui se trouve dans un clip appelé BtnRoue03.

J'espere que j'ai donné assez d'information et que c'est assez clair, je suis vraiment perdu et si quelqu'un peu m'aider je lui en serais vraiment reconnaissant.
Grand merci d'avance.

vendredi 18 février 2005 à 11:52:20 | Re : Problemen de prechargement

pegase31

Membre Club Administrateur CodeS-SourceS
Apparement, tu te lances dans la création d'un site en flash alors qu'il te manque une grande partie des bases à acquérir !

- Pour ton loader, il faut que tu vérifies les objets que tu as liés et les composants qui se chargent tous à la Frame 1 de ton Flash
- pour tes boutons, il faut savoir qu'un code mis sur un bouton, il est considéré comme au même niveau que le bouton lui-même, contrairement au clip ...

Tu as encore quelques trucs à apprendre ... mais garde espoir, il faut environ 1 an à un utilisateur trés fréquent de Flash pour devenir initié à toutes les subtilités.

Peg'
vendredi 18 février 2005 à 14:40:17 | Re : Problemen de prechargement

DarkSpirit

Membre Club

Humm bhen je pensais pas que mettre un simple loader serait si compliqué.  Mon site est terminé et me manque que ca.  Merci de m'avoir répondu et de tes conseils.



Cette discussion est classée dans : swf, root, parent, getbytestotal, sitese


Répondre à ce message

Sujets en rapport avec ce message

_root ou _parent...kestion de debutant... [ par pierreglardon ] Moi memeAh gentils programmeur...Je debute en Actionscript. je vais essayer d'etre clair :jai un swf avec des boutons dessus ki fonctionnent parfaitem _parent _root : à se tirer les cheveux !!!! Besoin d'aide [ par tynmar ] Bonjour, je vous fais part de mon problème sur lequel j'ai passé les dernières 48 heures à me mordre les os enfouis sous les ongles. Le problème de ba Chargement swf [ par Lea94140 ] bonjour g un swf ki en charge un autre avec loadMovie g bien changé les _root par _parent mais ya kan meme des fonctionnalité ki ne marche plus kel Petit problème de loading [ par cornelius_the_ape ] Bonjour, Voila j'ai mis un loading sur mon animation qui marche très bien, c'est une ligne qui tourne en rond sur elle même avec le % de chargement à flash externe et _root en commun ? [ par PEHA ] Bonjour à tous, c'est toujours un plaisir non avoué que de revenir ici glaner un peu d'aide ^^ J'explique mon problème au sujet de la création d'un s passage de données d'un swf parent à un swf enfant avec loadMovie() [ par florian00019 ] Bonjour,toutes la question est dans le titre, je cherche à envoyer des données depuis mon swf parent à mon swf enfant en utilisant monClip.loadMovie(" Preload d'un swf externe et probleme avec _root [ par sebou72 ] Bonjour à tous, J'utilise flash 8 et j'ai vraiment beaucoup de mal avec le preload d'un swf externe.[^^sad1] Je suis débutant dans ce domaine. J'ai d load movie aux dimensions définies [ par novaconcept ] Bonjour, Voilà il faut reconnaitre que je ne suis pas très doué, ca parait simple ...[^^yeuxenlair] mais je n'y arrive pas. Je veux charger un .swf Insertion galerie swf +xml dans l'animation principale [ par Solene50 ] Bonjour, Après avoir cherché sur de nombreux forums, je me permet de poster pour solliciter votre aide. Je travaille en AS2 sur la modification de mo ouverture automatique d'un swf à l'onverture de mon site. [ par lacourriette ] Bonjour à tous, Voila quelques jours que je rame sur ce problème. J'ai un site composé de plusieurs page swf. A l'ouverture de la page1.swf je souhait


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales