[MX] Deklarieren einer globalen Funktion

rAvEnXXL

Mitglied
Hallo,
Ich will ein Array auf einen bestimmten Wert überprüfen. Dazu habe ich folgende Funktion:
PHP:
_global.inarray = function(wert:String, warray:Array):Boolean {
	for (i=0; i<warray.length; i++) {
		if (warray[i] == wert) {
			return true;
		}
	}
	return false;
}
Ich will einen boolean Wert rausbekommen. Leider bekomme ich nur 2 Fehler.

Laut Flash Hilfe sollte es ja so gehen
PHP:
global.myFunction = function (x:Number):Number {
   return (x*2)+3;
}
Das habe ich doch eigentlich so :rolleyes:
 
Hi,

Strikte Typisierung gibt es erst seit ActionScript 2.0 (Flash 7). Im Threadtitel schreibst Du [MX].

Wenn Du mit Flash MX2004 arbeitest, überprüfe mal, ob Du vielleicht für Player 6 und AS 1.0 exportierst (Einstellungen für Veröffentlichungen).

- deine Funktion ist ansonsten korrekt. ;)

Gruß
.
 

Neue Beiträge

Zurück