Direct link to specific scene tutorial (url params)

  • Hello.
    At the beginning of my project

    Code
    <action name="startup" autorun="onstart">  
      tween(view.fisheye, 1.0);
      if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
      loadscene(get(startscene), null,  MERGE,BLEND(0));
      if(startactions !== null, startactions() );
    		
      skin_hideskin('instant');
      delayedcall(5.0, normalview(););
       .......
    </action>


    I get the planet view in the first scene to the normal view with the following code

    Code
    <action name="normalview">
       tween(view.hlookat, 80, 2.5, easeInOutQuad);
       tween(view.vlookat, 25, 2.5, easeInOutQuad);
       tween(view.fov,     360,  2.5, easeInOutQuad);
       tween(view.fovmax,     140,  2.5, easeInOutQuad);
       tween(view.fisheye, 0.0, 2.5, easeInOutQuad);
       <!--stereographic="false"--> 
    </action>


    first intro scene

    Code
    <view hlookat="150.00" vlookat="80.00" fovtype="MFOV" fov="160.00" maxpixelzoom="1.0" fovmin="360" fovmax="160" limitview="auto" />


    next scenes

    Code
    <view hlookat="0.0" vlookat="41.133" fovtype="MFOV" fov="140.000" maxpixelzoom="1.0" fovmin="70" fovmax="140" limitview="auto" />

    I have a problem when I call different scenes externally

    Code
    index.html?startscene=scene6&startactions=lookat(198.47,7.36,140,0,0);


    or

    Code
    index.html?startscene=scene6&start_fov=70&start_vlookat=20

    As a result, the direction of the scene takes the value (80,25,140,0,0) in the normalview at the first input:

    Code
    index.html?startscene=scene6&startactions=lookat(80,25,140,0,0);

    In short, how can I adjust the directions of the scenes?
    Thank you for your help.
    Muhammed

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!