You are not logged in.

1

Monday, December 27th 2010, 1:15pm

Neue XML für VR-Tour laden

Hallo zusamen,
ein Beginner in krpano sitzt auf dem Schlauch *rolleyes*
Ich habe folgende Situation:
Eine XML-Datei, in der ich eine Planet-Animation hinterlegt habe. Hier rufe ich dann in einer Aktion über "loadpano" die zweite XML-Datei auf, die meine eigentliche Tour enthält. Diese wird auch aufgerufen, nur die Panos sind nicht zu sehen *cry*
In der 2. XML-Datei möchte ich über ein Event die erste Scene aufrufen:

Source code

1
2
3
4
5
	<events onloadcomplete="delayedcall(1.0, normalview2());" />
	
	 	<action name="normalview2">
		loadscene(Pano2, null, MERGE);
	</action>


Unter "<krpano>" habe ich nur die Versionsangabe hinterlegt, da wohl durch aufruf bei loadpano die "onstart-Anweisung" nicht berücksichtigt wird....richtig?!?

Wie schon erwähnt klappt der XML-Wechsel, aber ich sehe nur einen schwarzen Bildschirm....nur mein Logo und das Skin wird geladen.

Hat mir vielleicht jemand nen Tipp, wo hier der Hund begraben liegt?!?

Vielen Dank schon mal

Grüße drehwurm

elexx

Beginner

Posts: 24

Location: Werdau / Westsachsen

  • Send private message

2

Monday, December 27th 2010, 7:26pm

Du schreibst, Du benutzt in der Aktion loadpano(), aber in Deinem Quelltext steht loadscene()? *confused*

Wie ist denn die Szene definiert?

Hast Du mal einen Link, wo man sich das komplett ansehen kann?

3

Tuesday, December 28th 2010, 1:39am

Ok....hier habe ich die 1. XML-Datei -->tour1.xml (Codeschnipsel):

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<krpano version="1.0.8" onstart="startup();">
	<!-- vtour.xml template krpano tools version 1.0.8.12 -->	
	

	<!-- include the both plugins--> 
	<plugin name="options" url="options.swf" keep="true" />
	
	
<!--################################################################-->	

	<action name="startup">
		<!--load the first scene-->
		loadscene(scene1,null, MERGE, BLEND(1)); 
	</action>
	


	<display flash10="off" details="14" />		
	     	
	<events onloadcomplete="delayedcall(1.0, normalview());" />
	
		
	<action name="normalview">
		tween(view.hlookat, -3, 1.5, easeInOutQuad);
		tween(view.vlookat, 0,   1.5, easeInOutQuad );
		tween(view.fov, 	100, 1.5, easeInOutQuad );
		tween(view.fisheye, 0.0, 1.5, easeInOutQuad, WAIT);
		tween(view.fovmin, 50);
		tween(view.fovmax, 125);
		set(display.flash10,on);
		loadpano(tour2.xml, null, MERGE, BLEND(1));
	</action>



...und hier der Anfang von der 2. XML-Datei --> tour2.xml

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<krpano version="1.0.8" onstart="startup2();">
	<!-- vtour.xml template krpano tools version 1.0.8.12 -->	
	
	<include url="skin/defaultskin.xml" />


	<!-- include the both plugins--> 
	<plugin name="options" url="options.swf" keep="true" />
	
	
<!--################################################################-->	

	<action name="startup2">
		loadscene(scene2, MERGE, BLEND(1)); 
	</action>



	<display fps="50"
	     	details="22"
	     	tessmode="auto"
	     	movequality="LOW"
	     	stillquality="BEST"
	     	flash10="on"
	     	movequality10="LOW"
	     	stillquality10="BEST"
	     	stilltime="0.25"
	     	/>
	     	
	<!-- logo -->
	<plugin name="logo"
	    	url="Logo.png"
	    	keep="true"
	    	enabled="false"
	    	align="rightbottom"
	    	x="10" y="5"
	    	/>


Die Panet-Ani läfut sauber durch...und dann beim Überblenden in die tour2.xml wird nur das Skin und das Logo geladen...der Rest ist sw *cry*

elexx

Beginner

Posts: 24

Location: Werdau / Westsachsen

  • Send private message

4

Tuesday, December 28th 2010, 12:27pm

Zum zweiten Mal die Bitte, doch die zweite XML komplett zu posten oder noch besser einen Link zum Problem-Panorama anzugeben, sonst kann Dir keiner helfen.

Wenn das Pano s/w angezeigt wird, dann wird das nur die PREVIEW sein und der Fehler steckt mglw. in der Definition der scene2, die Du uns nicht zeigst.

Grüße Steffen

Similar threads