PDA

Volledige versie bekijken : date foutmelding sinds flash 8


TECE
%Europe/Berlin %952 %2006, 23:51
hallo iedereen,

ik heb in flash mx een site gemaakt en nu ik flash 8 heb wil ik ook een update doen.

maar bij een bepaalde pagina die tevens nog steeds goed werkt krijg ik in het output venster volgend bericht als ik de movie met test movie afspeel:

**Warning** Scene=Scene 1, layer=binnen, frame=1:Line 2: Case-insensitive identifier 'date' will obscure built-in object 'Date'.
tijd = new date();

Total ActionScript Errors: 1 Reported Errors: 1

het gaat blijkbaar om volgend script:
onClipEvent (load) {
tijd = new date();
}
onClipEvent (enterFrame) {
uren = tijd.getHours();

if (uren<=9 || uren>=21) {
_parent.licht.gotoAndStop(2);
} else {
_parent.licht.gotoAndStop(1);
}
}


het script werkt wel, maar ik weet gewoon niet wat die error in het output venster betekent.

hierbij vraag ik het even :)

groeten van TECE

Quibuzz
%Europe/Berlin %027 %2006, 01:40
Je krijgt de foutmelding omdat je de Date class aanroept met "een kleine d".

schrijf het zo:
tijd = new Date();

en de foutmelding is weg.
Weet je zeker dat het gewoon werkt?

Jimbooo
%Europe/Berlin %325 %2006, 08:49
Nou, het feit dat je de foutmelding niet snapt, zal je dus wel niet weten wat 'case sensitive' betekend...

case-sensitive betekend dat AS2.0 hoofdlettergevoelig is

Jim

TECE
%Europe/Berlin %438 %2006, 11:31
is dat de fout?
toch wel handig dat het script dan toch nog werkt ondanks de fout.

ik had er eerlijk gezegd niet naar gekeken, het feit dat het script werkt doet me niet zoeken naar fouten, maar ik zal het in orde brengen.

groetjes van TECE