| |||||||
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: Apr 2006
Beiträge: 13
| elemente aus bibilithek hinzufügen
moin ich möchte die elemente welche ich im array angeben auf meine bühne hizufügen. die verknüpfung für as3 ist genau gliech wie der name der movieclips die ich hinzufügen möchte... hier mein code: Code: var items:Array =["logo_ruag","logo_aiesec","logo_sta","logo_schneider","logo_optika","logo_business"];
var container:Sprite = new Sprite();
for (var i:int = 0; i < items.length(); i++) {
var logo[i]:items[i] = new items[i]();
logo[i].x = i * 10 + 100;
logo[i].y = i * 10 + 100;
container.addChild(logo[i]);
} 1086: Syntaxfehler: Semikolon vor leftbracket erforderlich. in zeile 6 kann mir da jemand helfen? |
| | |
| | #3 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.139
|
Das sind nur Strings, da im Array, da wirst du nicht weit kommen. Versuch mal: ActionScript:
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #5 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.139
|
Um was für Symole handelt es sich denn?
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #7 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.139
|
Ja, aber du brauchst Class-Objekte, keine Namen.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #9 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.139
|
Das tut es auch bei mir ActionScript:
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Apr 2006
Beiträge: 13
|
bei mir auch wenn ich es so schreibe aber ich möchte ja mein array welches die klassenbezeichner beinhaltet durch eine schleife schicken die mir für jedes element ein logo erstellt. Code: var items:Array = new Array(logo_ruag,logo_aiesec,logo_sta,logo_schneider,logo_optika,logo_business);
var container:Sprite = new Sprite();
for (var i:int = 0; i < items.length; i++) {
var logo:items[i] = new items[i]();
logo.x = i * 10 + 100;
logo.y = i * 10 + 100;
container.addChild(logo);
} var logo:items[i] = new items[i](); items[i] beinhaltet ja einen klassennamen aus dem array... was schlussendlich ja so aussehen würde var logo:logo_aiesec = new logo_aiesec(); |
| | |
| | #11 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.139
| ActionScript:
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: Apr 2006
Beiträge: 13
|
mann mann ich bin wohl echt zu blöde für das ![]() Code: var items:Array = new Array("logo_ruag","logo_aiesec","logo_sta","logo_schneider","logo_optika","logo_business");
var container:Sprite = new Sprite();
for (var i:int = 0; i < items.length; i++) {
var ClassDef:Class = (getDefinitionByName(items[i]) as Class);
var logo:DisplayObject = new ClassDef() as items[i];
this.addChild(logo)
} isplayObject.array können ja jeden datentyp annehmen und der wird ja automatisch typisiert... wo liegt den das problem mit dem *** items[i] wenn ich logo_aiesec auschreibe funzts.. so net |
| | |
| | #13 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.139
| ActionScript:
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |