Hallo,
ich habe ein Problem mit folgendem JavaScript:
function moveDeckel()
{
c3d = getAnnots3D(1)[0].context3D;
Deckel = c3d.scene.nodes.getByName( "Deckel" );
Deckel.transform.rotateAboutXInPlace( Math.PI / 6 );
Deckel.transform.translateInPlace(new vector3(10,0,0));
}
Das Rotieren des Deckels funktioniert problemlos (rotateAboutXInPlace), aber das Verschieben (translateInPlace) geht nicht. Im JS-Debugger wird folgender Fehler angezeigt: "vector3 is not defined"
Hat jemand eine Erklärung dafür?
Die 3D-Datei wurde im Reviewer erzeugt und als U3D-Datei exportiert und in Acrobat eingefügt.
Vielen Dank im Voraus!
Tobias
Verschieben von Objekten innerhalb 3D-Datei (TranslateInPlace)
Verschieben von Objekten innerhalb 3D-Datei (TranslateInPlace)
hey also ich weiß nicht, ob deine frage noch aktuell ist,
aber dein Vector3 ist bei dir klein geschrieben
es müsste dann eher heißen
"Deckel.transform.translateInPlace(new V/*HIER DAS V GROß*/ector3(10,0,0));"
aber dein Vector3 ist bei dir klein geschrieben

es müsste dann eher heißen
"Deckel.transform.translateInPlace(new V/*HIER DAS V GROß*/ector3(10,0,0));"
Verschieben von Objekten innerhalb 3D-Datei (TranslateInPlace)
Hallo,
ich habe dasslbe Problem. Es liegt aber nicht an der Groß- Kleinschreibung.
Die Zeile:
var v1 = new Vector3();
führt zum Fehler:
Vector3 not defined.
Ich verwende Acrobat 9.0. Kennt jemand dieses Problem?
Vielen Dank im Voraus!
Wolfgang
ich habe dasslbe Problem. Es liegt aber nicht an der Groß- Kleinschreibung.
Die Zeile:
var v1 = new Vector3();
führt zum Fehler:
Vector3 not defined.
Ich verwende Acrobat 9.0. Kennt jemand dieses Problem?
Vielen Dank im Voraus!
Wolfgang