2016-05-07 35 views
-1

ich eine Skizze in Javascript-Modus in Verarbeitung leite und ich bin immer einen Fehler Uncaught Reference genannt: nicht umgesetzt ist nicht definiert, wenn ich den folgenden Code leite:Uncaught Reference: nicht umgesetzt ist nicht definiert

PShape mirror; 
void setup() { 
    mirror = loadShape("mirror.svg"); 
} 
void draw() { 
    shape(mirror,0,0,400,80); 
} 

Kann jemand bitte erkläre das Problem hier? Vielen Dank!

Antwort

0

Uncaught ReferenceError : /*object/function*/ is not defined wird angezeigt, wenn JavaScript ein bestimmtes Objekt oder eine Funktion nicht erkennt; oder in Ihrem Fall erkennt es nicht "nicht implementiert".

Da "unimplemented" nicht in Ihrem Codebeispiel enthalten ist und ich Ihren Code in Processing 3.0.2 (die neueste Version) auf meinem Computer verarbeitet habe, kann ich davon ausgehen, dass eine integrierte Funktion dies nicht ist richtig geladen werden. Möglicherweise liegt ein Fehler bei der Installation von Processing oder JavaScript vor.

Obwohl ich nicht vollständig die Art dieses Fehlers verstehen, schlage ich eine frisch von der neuesten Version der Verarbeitung installieren, die hier gefunden werden kann: https://processing.org/download/?processing

Schließlich ist dies wahrscheinlich nicht die Ursache des Fehlers Stellen Sie jedoch sicher, dass sich die Datei mirror.svg in einem Ordner mit dem Namen "data" in Ihrem Skizzenordner befindet.

Verwandte Themen