| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jun 2003 Ort: Köln
Beiträge: 12
| if "variable==1" dann farbe von mc=blau
hallöchen, ist das möglich? Ich ziehe in flash diverse Variablen aus php (die widerrum aus einer db kommen). Ich möchte nun erreichen, dass ein bestimmtes MC (besteht nur aus einem Bild) die die Farbe x bekommt. Geht das so? Das symbol muss kein mc sein, ich kann es auch konvertieren in Grafik, wenns weiterhilft. Nur ich hab gar keinen ansatz, wie ich das machen soll. Hat jemand einen Tip? |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jun 2003 Ort: Köln
Beiträge: 12
|
danke ich habs mal mit dem setRGB probiert if (map_besetzt1==1) {aa.setRGB(0xFFFFFF);} aber das haut mal gar nicht hin ^^ map_besetzt1 ist die variable eines dyn.-textfeldes (gleiche ebene wie der mc). Muss ich denn sonst noch was beachten? edit: aa ist der instanzname von dem mc Geändert von McL_Ironyyy (25-12-2003 um 18:24 Uhr) |
| | |
| | #4 (permalink) |
| Hirnverbrannt Registriert seit: Aug 2001 Ort: AUSTRIA
Beiträge: 2.020
|
Schau in der Flash Hilfe nach dem Color Objekt. So einfach is das mti dem setRGB nicht.
__________________ 50 Seiten hardcore ActionScript von den Grundlagen bis zu 3D Darstellungen.... eben eine Abendlektüre. Dogs fucked the Pope, no fault of mine. Watch out! ... Why money? My name is Brinks; I was born ... born? Get sheep over side ... women and children to armored car ... orders from Captain Zeep.(Hunter S. Thompson) |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jun 2003 Ort: Köln
Beiträge: 12
|
jau, danke, ich habs soweit probiert. Funktioniert allerdings noch nicht mit der IF-Bedingung ![]() Code: if (_root.map_besetzt1==team1) {farbe = new Color(map); farbe.setRGB(0x111111);}
if (_root.map_besetzt1==team2) {farbe = new Color(map); farbe.setRGB(0x222222);}
if (_root.map_besetzt1==team3) {farbe = new Color(map); farbe.setRGB(0x333333);}
if (_root.map_besetzt1==team4) {farbe = new Color(map); farbe.setRGB(0x444444);}
if (_root.map_besetzt1==team5) {farbe = new Color(map); farbe.setRGB(0x555555);} map_besetzt1 = variable des dyn-textfelds map = mc |
| | |
| | #7 (permalink) |
| _//\\#//\\_ Registriert seit: Jan 2003
Beiträge: 7.060
|
schau dir mal switch an. ActionScript:
|
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Jun 2003 Ort: Köln
Beiträge: 12
|
Also, das mit der kürzeren Fassung gefällt mir schon gut ^^ Nur "ternärer Operator" Also, es will nich klappen... 1. bild Code: loadVariablesNum("Http://www.mcloudclan.de/worldtourney/worldtourney.php",0);
if (geladen==1) {gotoandplay(2);} Code: farbe = new Color(map);
switch (map_besetzt1)
{
case "1" :
farbe.setRGB(0xffffff);
break;
case "2" :
farbe.setRGB(0x000000);
break;
case "3" :
farbe.setRGB(0x333333);
break;
case "4" :
farbe.setRGB(0x444444);
break;
case "5" :
farbe.setRGB(0x555555);
break;
default :
0;
} Code: stop(); )Hat noch jemand Rat? PS. Habs auch mit und ohne " versucht... |
| | |
| | #10 (permalink) |
| _//\\#//\\_ Registriert seit: Jan 2003
Beiträge: 7.060
|
@mac machen ! ![]() @McL_Ironyyy du mußt schon darauf achten, welchen datentyp du hast: ActionScript:
|
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: Jun 2003 Ort: Köln
Beiträge: 12
|
*nerv* ^^ neue Frage. Kann man folgenden as-code irgendwie in eine schleife packen? Ich hab gehört, dass es schleifen gibt, aber Code: farbe = new Color(map1);
switch (map_besetzt1)
{
case "Team 1" :
farbe.setRGB(0x0000FF);
break;
case "Team 2" :
farbe.setRGB(0xFF0000);
break;
case "Team 3" :
farbe.setRGB(0x00FF00);
break;
case "Team 4" :
farbe.setRGB(0xFFFF00);
break;
case "Team 5" :
farbe.setRGB(0xFF00FF);
break;
case "Team 6" :
farbe.setRGB(0x00FFFF);
break;
case "Team 7" :
farbe.setRGB(0xFFFFFF);
break;
case "Team 8" :
farbe.setRGB(0x000000);
break;
case "Team 9" :
farbe.setRGB(0xCCCCCC);
break;
case "Team 10" :
farbe.setRGB(0xCCCC00);
break;
case "Team 11" :
farbe.setRGB(0xCCCCFF);
break;
case "Team 12" :
farbe.setRGB(0xFF9900);
break;
default :
0;
}
farbe = new Color(map2);
switch (map_besetzt2)
{
case "Team 1" :
farbe.setRGB(0x0000FF);
break;
case "Team 2" :
farbe.setRGB(0xFF0000);
break;
case "Team 3" :
farbe.setRGB(0x00FF00);
break;
case "Team 4" :
farbe.setRGB(0xFFFF00);
break;
case "Team 5" :
farbe.setRGB(0xFF00FF);
break;
case "Team 6" :
farbe.setRGB(0x00FFFF);
break;
case "Team 7" :
farbe.setRGB(0xFFFFFF);
break;
case "Team 8" :
farbe.setRGB(0x000000);
break;
case "Team 9" :
farbe.setRGB(0xCCCCCC);
break;
case "Team 10" :
farbe.setRGB(0xCCCC00);
break;
case "Team 11" :
farbe.setRGB(0xCCCCFF);
break;
case "Team 12" :
farbe.setRGB(0xFF9900);
break;
default :
0;
}
stop(); P.S. Sorry, wegen dem ellenlangen post, wusste net wie ich das sonst beschreiben soll |
| | |
| | #13 (permalink) |
| Revived @ Sunday Registriert seit: Apr 2003 Ort: Nowhereland
Beiträge: 3.244
|
Mach das in einer Schleife ActionScript:
Geändert von MacEvil (26-12-2003 um 10:08 Uhr) |
| | |
| | #14 (permalink) |
| Neuer User Registriert seit: Aug 2002 Ort: Faust-Stadt
Beiträge: 2.577
|
hi für was brauch man den da eine schleife !!?? ActionScript:
__________________ gruß Harry Geändert von HAY (26-12-2003 um 12:23 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |