|
|
Quellcode |
1 2 3 4 |
<hotspot name="caserne" onclick="moveto(60,0);tween(zoomto,60,0,easeInOutSine);load(cncs_02.xml,null,MERGE);lookat(270,0,80);"> ... </hotspot> |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »sagedavid« (6. April 2009, 00:17)
|
|
Quellcode |
1 |
tween(zoomto,60,0,easeInOutSine); |

|
|
Quellcode |
1 |
tween(view.fov,60,1,easeInOutSine); |
|
|
Quellcode |
1 2 3 |
tween(view.hlookat,60,1,easeInOutSine); tween(view.vlookat,0,1,easeInOutSine); tween(view.fov,60,1,easeInOutSine); |
|
|
Quellcode |
1 2 3 4 5 |
onclick="tween(view.fov,10,2); tween(view.hlookat,75,2); tween(view.vlookat,0,2); load(pano_02.xml,null,MERGE);stopallsounds(); action(hideallimages);lookat(270,0,80);"> |
|
|
Quellcode |
1 2 3 4 |
onclick="tween(view.fov,60,1);tween(view.hlookat,70,1);tween(view.vlookat,0,1);wait(1); load(cncs_02.xml,null,MERGE,ZOOMBLEND(1,2));stopallsounds(); action(hideallimages); lookat(270,0,80);"> |
!!! Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »sagedavid« (6. April 2009, 11:15)
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »sagedavid« (7. April 2009, 13:48)
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 |
action(normalizeView,70,0); <your tween stuff to (70,0) here > <action name="normalizeView"> set(normalized, 1); sub(hdelta, view.hlookat, %1); if(hdelta GT 181, inc(view.hlookat, -360); set(normalized, 0);); if(hdelta LT -181, inc(view.hlookat, 360); set(normalized, 0);); sub(vdelta, view.vlookat, %2); if(vdelta GT 181, inc(view.vlookat, -360); set(normalized, 0);); if(vdelta LT -181, inc(view.vlookat, 360); set(normalized, 0);); if(normalized LT 1, action(normalizeView, %1, %2);); </action> |