Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-12-2005, 15:43   #1 (permalink)
not-A-pro :D
 
Registriert seit: Sep 2005
Ort: Würzburg/Bayern
Beiträge: 109
Variable mit Flashvars ändern

ich habe in meinem script (bild1, ebene1) eine variable:

bgcolor='#999999'

die ist standartmässig gesetzt.
kann ich diese Variable über FlashVars ändern?
d.h. wenn ich in der FlashVars bgcolor='#000000' stehen habe wird das geändert in 000000 und bleibt nicht 999999?!?!?

wenn das geht dann wie?
oder muss ichn workaround machen?
etwa:

wenn bgcolor = '' (empty)
dann bgcolor ='#999999'
__________________
Von allen Dingen die mir verloren gegangen, bin ich am meisten an meinem Verstand gehangen!

Mit dem ersten Blackout fängt es erst richtig an!
http://www.reich-durchs-web.de
Coreyl ist offline   Mit Zitat antworten
Alt 05-12-2005, 15:52   #2 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
erstmal ist das format falsch.
PHP-Code:
0x999999 
zweitens musst du auf 'undefined' prüfen..

if( _root.bgcolor == 'undefined') {
_root.bgcolor = 0x333333;
}

gruss
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 05-12-2005, 16:03   #3 (permalink)
not-A-pro :D
 
Registriert seit: Sep 2005
Ort: Würzburg/Bayern
Beiträge: 109
danke ich weiss das das format falsch ist ^^ im movie natürlich nicht (bin die schreibweise einfach "gewohnter")
undefined is klar, hab pseudo geschrieben...

also MUSS ein workaround her??
danke fürs beantworten meiner frage!

und nochwas:

createTextField("mein_textfeld", tiefe, x, y, 200, 20);

kann ich die 200 und 20 auch als variablen speichern?
also:
wx=200
wy=20
createTextField("newstext", tiefe, x, y, wx, wy);
???
thx
__________________
Von allen Dingen die mir verloren gegangen, bin ich am meisten an meinem Verstand gehangen!

Mit dem ersten Blackout fängt es erst richtig an!
http://www.reich-durchs-web.de
Coreyl ist offline   Mit Zitat antworten
Alt 05-12-2005, 16:07   #4 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
was heisst 'MUSS' ?
wenn du was ändern willst, musst du überprüfen..


Zitat:
kann ich die 200 und 20 auch als variablen speichern?
ja, musst sie halt nur in die FLASHVARS schreiben..

gruss
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 05-12-2005, 16:12   #5 (permalink)
not-A-pro :D
 
Registriert seit: Sep 2005
Ort: Würzburg/Bayern
Beiträge: 109
jo will das ganze dynamisch halten aber halt ein vordefiniertes template verwenden standartmässig => falls werte geändert werden "können" muss ein check ob die variable belegt ist her...?!?

thx 4 response binary!
__________________
Von allen Dingen die mir verloren gegangen, bin ich am meisten an meinem Verstand gehangen!

Mit dem ersten Blackout fängt es erst richtig an!
http://www.reich-durchs-web.de
Coreyl ist offline   Mit Zitat antworten
Alt 05-12-2005, 16:21   #6 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
wenn immer ein farbe angegeben wird, dann nicht..
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 06-12-2005, 08:21   #7 (permalink)
not-A-pro :D
 
Registriert seit: Sep 2005
Ort: Würzburg/Bayern
Beiträge: 109
eine standartfarbe wird immer vorgegeben sein, sollte im embed oder param allerdings eine variable definiert werden dann wird dieser wert übernommen nicht der der schon im as steht...

geht um nen newsticker der seinen text durch html erhält, sowie alle notwendigen einstellungen (farben, speed...)
ja ich weiss xml oder textdatei wären besser allerdings funkt das hier nicht

edit:
brauch nochma hilfe
Code:
//Grösse des newstickers einstellen
var wy;
var wx;
if( _level0.wy == 'undefined') {
_root.wy = 20;
}
if( _level0.wx == 'undefined') {
_root.wx = 200;
}

x = 0;
y = 10;
tiefe = 1;


createTextField("newstext", tiefe, x, y, _root.wx, _root.wy); 
newstext.background = true;
newstext.backgroundColor = bgcolor;
newstext.html = true;
font = "Arial";
size = 11;

newstext.selectable = false;
newstext.htmlText = news;
newstext.autoSize = "left"; 

createTextField("newstext2", tiefe+1, x, y, _root.wx, _root.wy); 
...gleichen attribute wie 1
ich will die eigenschaften von wx und wy ändern, aber wenn ich die flashvars übergebe tut sich nix, es bleibt immer der standartwert (ob ich im bereich der moviegrösse bleib oder nicht!)
das die flashvars richtig übergeben werden denke ich schon, der rest funktioniert ja!
__________________
Von allen Dingen die mir verloren gegangen, bin ich am meisten an meinem Verstand gehangen!

Mit dem ersten Blackout fängt es erst richtig an!
http://www.reich-durchs-web.de

Geändert von Coreyl (06-12-2005 um 09:16 Uhr)
Coreyl ist offline   Mit Zitat antworten
Alt 06-12-2005, 09:58   #8 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
heute schon getract?
Zitat:
das die flashvars richtig übergeben werden denke ich schon
denken ist gut, wissen ist besser! Mal überprüfen, ob die Variablen wirklich übergeben werden!
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 06-12-2005, 10:00   #9 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
wie werden denn die variablen übergeben ?
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 06-12-2005, 10:38   #10 (permalink)
not-A-pro :D
 
Registriert seit: Sep 2005
Ort: Würzburg/Bayern
Beiträge: 109
1. tracen bringt 0 wenn ich die variablen per flashvar übergebe da das ja wohl nur funktioniert wenn ich in der html seite bin ^^

2. ich habe nochn problem, der ticker fängt an zu "springen" bzw => wenn ein textfeld durchgescrollt ist, schneidet er am ende etwas text ab ohne ihn durchzuscrollen

im anhang die datei, ihr müsst euch das anschauen! schwer zu erklären

nochwas: in der flashvar newsa steht unicode => anders lassen sich sonderzeichen nicht escapen etc.
ich verusch diese sprungproblem jetzt schon seit 2 stunden in den griff zu bekommen...nix...
danke für eure mithilfe

enthalten sind: swf, html, fla
Angehängte Dateien
Dateityp: zip ticker.zip (6,7 KB, 6x aufgerufen)
__________________
Von allen Dingen die mir verloren gegangen, bin ich am meisten an meinem Verstand gehangen!

Mit dem ersten Blackout fängt es erst richtig an!
http://www.reich-durchs-web.de
Coreyl ist offline   Mit Zitat antworten
Alt 06-12-2005, 13:21   #11 (permalink)
not-A-pro :D
 
Registriert seit: Sep 2005
Ort: Würzburg/Bayern
Beiträge: 109
so, ich häng jetzt mal ne neue version dran.
was ich die ganze zeit versuch:
die newstickertext in der html seite FLASHVARS beinhaltet den text des newstickers!
speed und bgcolor sollten selbsterklärent sein.

meine probleme:
der ticker schneidet an der linken seite den ende des textes ab
gelöst : tabstops eingefügt

wichtig!!!!
zeichen werden im textfeld nicht angezeigt
&, % und umlaute machen probleme, selbst wenn ich sie in unicode darstelle!
anhand der flashvar die übergeben wird sieht man auch das nichtmal die komplette variable übergeben wird (nach <i>text<b>text</b>text</i> geht nixmehr )
wichtig!!!!
was stimmt da nicht mit &?? etc...???

ausserdem:
ich schaff es nicht die textfeldhöhe umzustellen bsp.:
der wert des movies im param wird höher gesetzt, der ticker soll anstatt 20px nun 40px hoch sein, er bleibt aber bei 20!
obwohl die textfelder in abhängigkeit einer variable stehen und diese auf 40 gesetzt ist!

wär super wenn hier einer mal was zu sagen könnte.
ich weiss ist zwar total umständlich den tickertext per flashvar zu bekommen aber muss sein =)
und irgendwie is des ne nette herausforderung...wenn da nit die ganzen bugs wären...

p.s.: wenn ihr veröffentlicht dann überschreibt ihr die html mit den flashvars, also nur movie exportieren =)

mfg
thx
Angehängte Dateien
Dateityp: zip ticker.zip (6,3 KB, 2x aufgerufen)
__________________
Von allen Dingen die mir verloren gegangen, bin ich am meisten an meinem Verstand gehangen!

Mit dem ersten Blackout fängt es erst richtig an!
http://www.reich-durchs-web.de

Geändert von Coreyl (06-12-2005 um 14:27 Uhr)
Coreyl ist offline   Mit Zitat antworten
Alt 06-12-2005, 13:26   #12 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Häng mal ne 2004-Version an, dann ich vlt. mal reingucken!
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 06-12-2005, 13:35   #13 (permalink)
not-A-pro :D
 
Registriert seit: Sep 2005
Ort: Würzburg/Bayern
Beiträge: 109
und hier die 04er fla...

edit:

am anfang darf stehen:
Code:
var newstickertext;
if( _root.newstickertext == 'undefined') {
_root.newstickertext = "+++   Keine News vorhanden!   +++";
}
news = _level0.newstickertext + "\t\t\t";
hab da nur die tabs eingefügt um diesem abschneiden gegenzuwirken
leider waren das nicht alle unstimmigkeiten :P
Angehängte Dateien
Dateityp: zip ticker04.zip (4,5 KB, 7x aufgerufen)
__________________
Von allen Dingen die mir verloren gegangen, bin ich am meisten an meinem Verstand gehangen!

Mit dem ersten Blackout fängt es erst richtig an!
http://www.reich-durchs-web.de

Geändert von Coreyl (06-12-2005 um 13:52 Uhr)
Coreyl ist offline   Mit Zitat antworten
Alt 06-12-2005, 16:19   #14 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
textzuweisungen sollten über die .text-property des textfeldes erfolgen..

gruss
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary 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 09:18 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele