Hi,
mit set() werden nur die aktuellen Werte geändert,
beim "preview" Bild hat das allerdings keine Auswirkungen mehr,
die so geänderten Werte gelten bei loadpano() dann nicht mehr,
dort werden nur die neuen Werte geladen,
es wäre zwar mit "
reloadpano() " möglich die aktuell gesetzten
Panorama Grafiken (<image> und <preview> Knoten) neu zu laden,
allerdings würde ich das weniger empfehlen, auf diese Art sind
z.B. keine Übergänge möglich,
eine Möglichkeit wäre die Preview Werte auch im loadpano Aufruf zu setzen,
z.B. so:
|
Source code
|
1
|
this.krpano.call("loadpano(null,sphere="+panoFileURL+"&preview.type=SPHERE&preview.url="+panoFilePreviewURL+",KEEPBASE,BLEND(1))");
|
oder gleich ein XML als String in Flash zusammenzubauen und das dann zu laden:
|
Source code
|
1
2
3
4
5
|
var xml:String = "<krpano>";
xml += "<preview url='" + panoFilePreviewURL + "' />";
xml += "<image type='SPHERE'><sphere url='" + panoFilePreviewURL + "' /></image>";
xml += "</krpano>";
krpano.call("loadxml(" + xml + ",null,KEEPBASE,BLEND(1));");
|
Schöne Grüße,
Klaus