problem of syntaxe.....

  • hi everybody..
    i have a little problem with this code....


    <hotspot name="spot5"
    onclick="set(state,autoratate.enabled);set(autoratate.enabled,false);addhotspot(spot6);
    set(hotspot[spot6].url,test sivory completbetadata/spots/bulle in.swf);
    set(hotspot[spot6].ath,-6.6859);
    set(hotspot[spot6].atv,-6.1534);
    set(hotspot[spot6].fov,6);
    set(hotspot[spot6].scale,1);
    set(hotspot[spot6].enable,false);
    set(hotspot[spot6].handcursor,false);
    set(hotspot[spot6].distorded,true);
    set(hotspot[spot6].zorder,2);
    addhotspot(beamer);
    set(hotspot[beamer].url,plugins/videoplayer.swf);
    set(hotspot[beamer].videourl,video1.flv);
    set(hotspot[beamer].ath,-6.6859);
    set(hotspot[beamer].atv,-6.1534);
    set(hotspot[beamer].fov,6);
    set(hotspot[beamer].scale,1);
    set(hotspot[beamer].enable,false);
    set(hotspot[beamer].handcursor,true);
    set(hotspot[beamer].range,180);
    set(hotspot[beamer].distorded,true);
    set(hotspot[beamer].loop,false);
    set(hotspot[beamer].onclick,togglepause());
    set(hotspot[beamer].onvideocomplete,removehotspot(beamer),removehotspot(spot6));
    set(hotspot[beamer].zorder,3);set(hotspot[spot5].visible,false);"
    url="test sivory completbetadata/spots/bulle.swf" ath="-6.6859" atv="-6.1534"
    zorder="1"
    />


    in fact i want when the video is complete on my video player(beamer).... it removed hotspots (beamer and spot6), created a new hotspot 7 and show visible spot 5 again.....
    but i don't know the correct syntaxe...

    if i want beamer to close on video complete... it' ok

    set(hotspot[beamer].onvideocomplete,removehotspot(beamer));


    but for other action i don't know i tried to write it on fewer lign but it doesn't work....

    is there somebody who have the answer???

    thanks..

    Fab

  • Hi FAbrice,

    Code
    set(hotspot[beamer].onvideocomplete,removehotspot(beamer),removehotspot(spot6));


    Instead of , between the 2 removehotspot() actions, try to use ;
    set(hotspot[beamer].onvideocomplete,removehotspot(beamer); removehotspot(spot6));
    I have not tried but I think this can be the mistake...

    Salut.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!