Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-10-2005, 00:31   #1 (permalink)
Master
 
Registriert seit: Aug 2001
Ort: Heilbronn
Beiträge: 352
Variablen zuweisen

Guten Morgen,

könnte mir vielleicht jemand kurz erklären, wie es genau mit den Variablen funktioniert?

Code:
onClipEvent (load) {
	breite = 150;
	links = this._x - breite;
	rechts = this._x;
	oben = this._y;
	unten = this._y;
}
  
onClipEvent(enterFrame){ 
        alp=this._x-left;
        this._parent._parent.mc_grafik._alpha=alp;      
}
ich möchte gern das die letzte Zeile durch eine Variable irgendwo im Film bestimmt wird. Aslo ungefähr so
Code:
 
var aktuellerFilm = this._parent._parent.mc_grafik
und einige MC tiefer muß halt diese Variable ankommen, aber wie füge ich vie Variable überhaupt ein?
Code:
 
aktuellerFilm + ._alpha=alp;
geht ja nicht

Geändert von DonJuan (05-10-2005 um 00:36 Uhr)
DonJuan ist offline   Mit Zitat antworten
Alt 05-10-2005, 02:20   #2 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
Zitat:
Zitat von DonJuan
Guten Morgen,

könnte mir vielleicht jemand kurz erklären, wie es genau mit den Variablen funktioniert?

Code:
onClipEvent (load) {
	breite = 150;
	links = this._x - breite;
	rechts = this._x;
	oben = this._y;
	unten = this._y;
}
  
onClipEvent(enterFrame){ 
        alp=this._x-left;
        this._parent._parent.mc_grafik._alpha=alp;      
}
"left" oder "links"?
ich möchte gern das die letzte Zeile durch eine Variable irgendwo im Film bestimmt wird. Aslo ungefähr so
Code:
 
var aktuellerFilm = this._parent._parent.mc_grafik
und einige MC tiefer muß halt diese Variable ankommen, aber wie füge ich vie Variable überhaupt ein?
Code:
 
aktuellerFilm + ._alpha=alp;
geht ja nicht
"aktuellerFilm._alpha= alp;"
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 05-10-2005, 02:32   #3 (permalink)
Master
 
Registriert seit: Aug 2001
Ort: Heilbronn
Beiträge: 352
genau das war es, hab das einfachste nicht probiert. Aber wie kann ich die Vaiable einige Stufen höher bestimmen, also z.B. auf Root, das es dann dort auch ankommt? Wenn ich global benutze, geht es auch nicht, nur wenn ich es im selben Mc habe
DonJuan ist offline   Mit Zitat antworten
Alt 05-10-2005, 02:51   #4 (permalink)
Master
 
Registriert seit: Aug 2001
Ort: Heilbronn
Beiträge: 352
Bin echt am verzweifeln und habe jetzt den Fehler gefunden.
Habe ein Dokument, in dem ich das getestet hab (dort klappt es) und in meinem richtigen Dokument, wo es nie klappte. Jetzt habe ich festgestellt, das in dem Testdokument die Veröffentlichung auf Flash 6 stand und im richtigen auf Flash 8. Flash 7 geht es auch nicht! Warum nicht? Woran liegt es, was muß ich ändern?
Und meine Mc, auf die ich diesen Regler anwende, werden gedreht(per tweening), aber das funktioniert auch nimmer, wenn ich diesen Code anwende. Warum setzt es Flash 8 nicht richtig um?
DonJuan ist offline   Mit Zitat antworten
Alt 05-10-2005, 20:56   #5 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
lass mal die fla rüberwachsen, abgespeckte version(nur auf problem reduziert)
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 05-10-2005, 21:09   #6 (permalink)
Master
 
Registriert seit: Aug 2001
Ort: Heilbronn
Beiträge: 352
Das wird nicht einfach, aber mach mich mal ran.
DonJuan 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 10:53 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele