Flash und Hotspots
Posted: Tue Jan 22, 2008 3:56 pm
Hallo,
ich Teste gerade Pano2VR da ich eine Software benötige die mir ermöglicht QTVR Panoramen in Flash einzubinden und Hotspots zu generieren. Ich habe einen Hauptfilm in dem ich eine Seite lade die wiederum die VR.swf laden soll.
Die VR.swf hat mehrere Hotspots die wenn Sie angeclickt werden eine Action auslösen sollen.
Um dies zu Testen habe ich den AS.2 Code aus dem WIKI übernommen .
myUrl = _root.MovPath+_root.mycontentPath;
var vr:MovieClip = this.createEmptyMovieClip("vr", 1);
vr._lockroot = true;
var myLoader = new MovieClipLoader();
var myListener = new Object();
myListener.onLoadStart = function() {
// Set the dimensions and position of the pano
vr.window_width = 649;
vr.window_height = 515;
vr.window_x = 0;
vr.window_y = 0;
};
myListener.onLoadInit = function() {
// your initalisation of the pano, add Hotspots,...
// You can also set the window size here but you need to use the API
vr.pano.onClickQtHotspot = function(id:Number, title:String, url:String, target:String) {
// add your code here!
trace(id+","+title);
nextFrame();
};
};
myLoader.addListener(myListener);
myLoader.loadClip(myUrl+"/VR/VR.swf", vr);
stop()
Nun habe ich folgendes Problem:
Setzte ich den mit createEmptyMovieclip erzeugten Film auf _lockroot=true wird der Film zwar exakt positioniert, skaliert und liegt NICHT über allen anderen Movies, aber die Hotspots regieren nicht. Ist der Film nicht auf _lockroot gesetzt funktionieren die Hotspots einwandfrei, aber der Film läßt sich nicht positionieren, skalieren und er liegt über allen anderen Filmen und Ebenen.
Was mache ich falsch?
Muss ich für mein Aufgabengebiet lieber auf Pano2QTVR+FlashPack umsteigen oder gibt es hier dieselben Probleme.
MfG
Piet
ich Teste gerade Pano2VR da ich eine Software benötige die mir ermöglicht QTVR Panoramen in Flash einzubinden und Hotspots zu generieren. Ich habe einen Hauptfilm in dem ich eine Seite lade die wiederum die VR.swf laden soll.
Die VR.swf hat mehrere Hotspots die wenn Sie angeclickt werden eine Action auslösen sollen.
Um dies zu Testen habe ich den AS.2 Code aus dem WIKI übernommen .
myUrl = _root.MovPath+_root.mycontentPath;
var vr:MovieClip = this.createEmptyMovieClip("vr", 1);
vr._lockroot = true;
var myLoader = new MovieClipLoader();
var myListener = new Object();
myListener.onLoadStart = function() {
// Set the dimensions and position of the pano
vr.window_width = 649;
vr.window_height = 515;
vr.window_x = 0;
vr.window_y = 0;
};
myListener.onLoadInit = function() {
// your initalisation of the pano, add Hotspots,...
// You can also set the window size here but you need to use the API
vr.pano.onClickQtHotspot = function(id:Number, title:String, url:String, target:String) {
// add your code here!
trace(id+","+title);
nextFrame();
};
};
myLoader.addListener(myListener);
myLoader.loadClip(myUrl+"/VR/VR.swf", vr);
stop()
Nun habe ich folgendes Problem:
Setzte ich den mit createEmptyMovieclip erzeugten Film auf _lockroot=true wird der Film zwar exakt positioniert, skaliert und liegt NICHT über allen anderen Movies, aber die Hotspots regieren nicht. Ist der Film nicht auf _lockroot gesetzt funktionieren die Hotspots einwandfrei, aber der Film läßt sich nicht positionieren, skalieren und er liegt über allen anderen Filmen und Ebenen.
Was mache ich falsch?
Muss ich für mein Aufgabengebiet lieber auf Pano2QTVR+FlashPack umsteigen oder gibt es hier dieselben Probleme.
MfG
Piet