comment mettre à jour la variable avant d'être utilisés

  • balthazar
  • Born
  • Born
  • No Avatar
  • Inscription: Sep 04, 2004
  • Messages: 2
  • Loc: Rotterdam
  • Status: Offline

Message Septembre 4th, 2004, 12:49 am

chers experts m'aider à devenir plus comme vous!

J'ai un bouton "Suivant" pour un diaporama que je veux faire ce qui suit:

(appuyez sur) (
_root.Number = _root.Number +1;
content.loadMovie (_root.Url);
)

où mes variables ont été définies dans un cadre en tant que:
var url = images / photo + numéro +. jpg
Nombre var = 1;

La raison pour laquelle j'ai utilisé la variable "Nombre de mes Url variable et non pas directement dans le loadMovie cible (ce qui ne fonctionne pas), c'est que je veux être en mesure de changer la variable parfois Url. Par exemple. quand un utilisateur clique sur un bouton de la série tels que les "villes" i pourrait obtenir le bouton suivant pour parcourir la première image de chaque série en série, ma série []:

_root.url = Images / serie [Nombre] + photo1. jpg

le problème reste que ma prochaine bouton continue à utiliser l'ancienne valeur pour le nombre si j'obtiens la même image, encore et encore.

N'importe qui avez des idées?
thanxs beaucoup d'avance!

_global sont variables d'une option?
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Septembre 4th, 2004, 12:49 am

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Inscription: Fév 10, 2004
  • Messages: 13455
  • Loc: Florida
  • Status: Offline

Message Septembre 4th, 2004, 6:11 pm

_global fera en utilisant un tableau "myURL" disponible n'importe où comme myURL, aucune _pare _root pas nécessaires (attention à ne pas utiliser le même nom pour rien d'autre).
En utilisant un tableau plutôt qu'à des variables séparées vous permettra de mettre à jour la partie numéro de l'array & myURL.join utilisation ( "") pour créer un temp URL à utiliser. join ( "") crée une chaîne à partir des éléments du tableau et tout ce qui est des endroits à l'intérieur des guillemets ( "") entre chaque élément, tout en laissant intacte la matrice de futures évolutions.
Code: [ Select ]
..... root ....
_global.myURL = ["photos/images", 0, ".jpg"];


..... on any mc ...
on(press) {
  myURL[1]++;
  //myURL[1] = 3; /* you can set it any way you want*/
  var URLtmp = myURL.join("");
  content.loadMovie(URLtmp);
}
  1. ..... root ....
  2. _global.myURL = ["photos/images", 0, ".jpg"];
  3. ..... on any mc ...
  4. on(press) {
  5.   myURL[1]++;
  6.   //myURL[1] = 3; /* you can set it any way you want*/
  7.   var URLtmp = myURL.join("");
  8.   content.loadMovie(URLtmp);
  9. }


La raison pour laquelle il a travaillé quand vous le mettez dans le loadMovie est il a été La redéfinition de la variable URL saisie chargé, comme vous l'avez maintenant mises à jour de la variable nombre, mais pas la variable d'URL, vous devez redéfinir la variable d'URL, après la mise à jour la variable du numéro pour la variable d'URL afin de refléter une nouvelle valeur.
Strong with this one, the sudo is.
  • balthazar
  • Born
  • Born
  • No Avatar
  • Inscription: Sep 04, 2004
  • Messages: 2
  • Loc: Rotterdam
  • Status: Offline

Message Septembre 5th, 2004, 2:00 am

thanx a lot.

ive posté cette question dans de nombreux forums, mais, jusqu'à présent, toutes les suggestions sont arrivés ive qui ignorent la moitié des choses que j'ai demandé à faire mon travail d'installation.
J'étais arrivé à une solution temporaire qui utilise une autre variable pour passer mon temps suivant utilise un bouton ou de l'url url, mais cela est beaucoup plus simple.


cheerz!

Afficher de l'information

  • Total des messages de ce sujet: 3 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 49 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