| |||||||
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: Oct 2004
Beiträge: 34
|
Wußtet Ihr schon, daß MTASC mit einigen Flash-Methoden nicht klarkommt? shift() gibt als Typ immer ein leeres Object zurück; Workaround für shift: var erstesElement:String = meinArray.shift(); wird zu: var erstesElement:String = meinArray[0]; var nutzlos:Object = meinArray.shift(); Und als Ersatz für duplicateMovieClip muß attachMovie verwendet werden. Kennt Ihr noch mehr Inkompatibilitäten? |
| | |
| | #2 (permalink) |
| heyday Registriert seit: Dec 2004 Ort: berlin
Beiträge: 41
|
__________________ www.des-teufels-beitrag.de |
| | |
| | #3 (permalink) | |
| Flashworker Registriert seit: Nov 2001 Ort: Wiesbaden
Beiträge: 10.945
| Zitat:
funktioniert definitiv in Version 8. In Version 7 (auch in Flash) gibt duplicateMovieClip noch nicht den erstellen Clip zurück. Und haXe ist vielleicht ein Nachfolger, aber geht ja in eine ganz andere Richtung und ist sicherlich keine richtige Alternative. gruß | |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Oct 2004
Beiträge: 34
| nix da haxe
Wie ich schon sagte: shift() und duplicateMovieClip() werden von MTASC definitiv NICHT unterstützt. Und HAXE ist natürlich nicht wirklich der Nachfolger von MTASC. Kennt Ihr noch andere Inkompatibilitäten und welche Workarounds kennt Ihr? |
| | |
| | #6 (permalink) |
| Nagelneuer User Registriert seit: Dec 2005
Beiträge: 924
|
Wenn irgendwas fehlt, kannst du es einfach in der toplevel.as nachrüsten.
__________________ The fact that you've got "Replica" written on the side of your gun and the fact that I've got "Desert Eagle written on the side of mine ... :D |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Oct 2004
Beiträge: 34
| Beispiel für shift()
Hallo Sebastian, teste doch mal folgendes Skript: PHP-Code: |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Oct 2004
Beiträge: 34
|
Habe übrigens MTASC version 1.13 - Bei mir kommt allerdings die Kompiler-Warnung: type error Object should be String. Dies wird auch schon von FDT vorgewarnt.. Wenn MTASC, bzw. FDT shift() nicht als Methode identifizieren, dann halten sie shift() für ein eigenes Object... in Wirklichkeit hat es aber einen beliebigen Variablentyp! Dachte, das wäre ein Bug - aber wenn es bei Euch funktioniert, dann muß es ja an etwas anderem liegen.. |
| | |
| | #11 (permalink) |
| Flashworker Registriert seit: Nov 2001 Ort: Wiesbaden
Beiträge: 10.945
|
Ja, sag doch, das musst du casten. Du schließt aber daraus, dass duplicateMovieClip und shift nicht funktionieren? ![]() ActionScript:
![]() PS: Selbst Flash CS3 erkennt mittlerweile den Fehler und wirft einen Compiler Fehler. Geändert von sebastian (03-04-2008 um 07:16 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |