SharedObject problèmes ... HELP !!!!!

  • sparty91
  • Born
  • Born
  • No Avatar
  • Inscription: Mar 29, 2010
  • Messages: 1
  • Status: Offline

Message Mars 29th, 2010, 4:41 am

De travail dans Flash CS3 ActionScript 3.

J'ai un doc flash. avec 6 scènes.
Chaque scène a une animation au début, mais je ne veux que l'animation à jouer une fois que les personnes cliquer partout en elle.
Ceci est hébergé sur un serveur interne et je suis donc en utilisant des objets partagés.

C'est ce que j'ai:
ACTIONSCRIPT Code: [ Select ]
var my_so:SharedObject = SharedObject.getLocal("visited", "/");
if (my_so.data.newVisitor != undefined) {
    this.gotoAndPlay(1,"promoter");
} else {
    my_so.data.newVisitor = "no";
    this.gotoAndStop(220,"promoter");    
}
 
  1. var my_so:SharedObject = SharedObject.getLocal("visited", "/");
  2. if (my_so.data.newVisitor != undefined) {
  3.     this.gotoAndPlay(1,"promoter");
  4. } else {
  5.     my_so.data.newVisitor = "no";
  6.     this.gotoAndStop(220,"promoter");    
  7. }
  8.  

Promoteur est le nom de la scène.

La première scène se passer, mais quand je l'ajouter à d'autres que je obtenir cette erreur:
1151: Il ya conflit existe avec my_so définition de l'espace de noms internes.
Moderator Remark: added code tags
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Mars 29th, 2010, 4:41 am

  • graphixboy
  • Control + Z
  • Mastermind
  • Avatar de l’utilisateur
  • Inscription: Juil 11, 2005
  • Messages: 1828
  • Loc: In the Great White North
  • Status: Offline

Message Mars 29th, 2010, 3:03 pm

Je pense whats happening est que les variables réellement faire existent dans l'ensemble des scènes et afin que le code même variable se bat à travers les scènes.

Essayez de donner à chaque objet partagé un nom unique à chaque scène. Il pourrait aussi avoir des problèmes avec votre référence à SharedObject. Comment allez-vous créer les SharedObject la première fois?

ACTIONSCRIPT Code: [ Select ]
var my_so1:SharedObject = SharedObject.getLocal("visited", "/");
var my_so2:SharedObject = SharedObject.getLocal("visited", "/");
var my_so3:SharedObject = SharedObject.getLocal("visited", "/");
 
  1. var my_so1:SharedObject = SharedObject.getLocal("visited", "/");
  2. var my_so2:SharedObject = SharedObject.getLocal("visited", "/");
  3. var my_so3:SharedObject = SharedObject.getLocal("visited", "/");
  4.  
If at first you don't succeed F1... If that doesn't work try Google!
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com

Afficher de l'information

  • Total des messages de ce sujet: 2 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 21 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC