Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-08-2005, 17:17   #1 (permalink)
Neuer User
 
Benutzerbild von ls_design
 
Registriert seit: Dec 2004
Beiträge: 12
Variable -> global

Folgendes: Ich habe 6 navi-buttons auf meiner hp, allesamt mcs. Diese tragen auch instanznamen von "1-6". in jedem skript will ich eine globale variable deklarieren: z.b.: erster button wird aktiviert somit wird die variable x auf 1 gesetzt. aktiviert man nun den 2ten button, sollte nun über diesen syntax nur der erste navi-button angesprochen werden: this._parent.x.gotoAndPlay ("framename");, was aber nicht funktioniert da ich nicht weiss wie ich die variable global deklariere. ich weiss noch aus dem inf-unterricht das variablen innerhalb des blocksatzes auch nur innerhalb gelten. alle außerhalb deklarierten sind global. wenn ich das aber in ein ganz normales frame schreibe brauche ich aber einen operanten oder?
ls_design ist offline   Mit Zitat antworten
Alt 16-08-2005, 17:22   #2 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
ActionScript:
  1. _global.x = 1;
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)
Scrawer ist offline   Mit Zitat antworten
Alt 16-08-2005, 17:25   #3 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hi!
Nur eine Zahl ist eigentlich nicht so toll als Instanzname.:
ActionScript:
  1. this._parent[""+x].gotoAndPlay ("framename");,
Und global deklarieren geht so:
ActionScript:
  1. _global.x = 1
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 16-08-2005, 18:03   #4 (permalink)
Neuer User
 
Benutzerbild von ls_design
 
Registriert seit: Dec 2004
Beiträge: 12
Ok name+variable is besser, stimmt
Na ja ich frag mich nur was bei mir nicht gefunkt hat, da ich _global.x = 1; schon ausprobierte......
ls_design ist offline   Mit Zitat antworten
Alt 16-08-2005, 18:50   #5 (permalink)
Neuer User
 
Benutzerbild von ls_design
 
Registriert seit: Dec 2004
Beiträge: 12
ok jetzt gehts auf einmal....
tjo wie immer.....
ls_design ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:29 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele