Benutzerinformationen überspringen
Wohnort: Berlin
Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )
Benutzerinformationen überspringen
Wohnort: Berlin
Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )
Benutzerinformationen überspringen
Wohnort: Berlin
Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<!-- Sound -->
<!-- load the soundinterface plugin -->
<plugin name="soundinterface" url="%SWFPATH%/plugins/soundinterface.swf" alturl="%SWFPATH%/plugins/soundinterface.js" rootpath="" preload="true" keep="true"></plugin>
<!-- start playing the sound -->
<events name="currentpano"
onnewpano=""
onremovepano="stopsound(bgsnd);"
/>
<!-- button to pause the sound: -->
<plugin name="snd" url="soundonoff.png" ath="+110" atv="+12" alpha="0.75" scale="1" onover="tween(alpha,1);" onout="tween(alpha,0.25);"
crop="0|0|50|50"
onloaded="if(ismobile,set(scale,1));"
onclick="startsound();"
/>
<action name="startsound">
playsound(bgsnd, 'tonne.mp3|tonne.ogg', 0);
set(plugin[snd].onclick, pausesoundtoggle(bgsnd); switch(crop, 0|0|50|50, 0|50|50|50););
</action>
|
Benutzerinformationen überspringen
Wohnort: Berlin
Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )

|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 |
<action name="myplay"> ifnot( lastsound, set(lastsound, %1); playsound( %1, %2, %3, myplay_ende()); ); </action> <action name="myplay_ende"> delete(lastsound); </action> |
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<!-- Sound -->
<!-- load the soundinterface plugin -->
<plugin name="soundinterface" url="%SWFPATH%/plugins/soundinterface.swf" alturl="%SWFPATH%/plugins/soundinterface.js" rootpath="" preload="true" keep="true"></plugin>
<!-- start playing the sound -->
<events name="currentpano"
onnewpano=""
onremovepano="stopsound(bgsnd);"
/>
<!-- button to pause the sound: -->
<plugin name="snd" url="soundonoff.png" ath="+110" atv="+12" alpha="0.75" scale="1" onover="tween(alpha,1);" onout="tween(alpha,0.25);"
crop="0|0|50|50"
onloaded="if(ismobile,set(scale,1));"
onclick="startsound();"
/>
<action name="startsound">
playsound(bgsnd, 'tonne.mp3|tonne.ogg', 0);
set(plugin[snd].onclick, pausesoundtoggle(bgsnd); switch(crop, 0|0|50|50, 0|50|50|50););
</action>
|
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<action name="myplay"> ifnot( lastsound, set(lastsound, %1); playsound( %1, %2, %3, myplay_ende()); ); </action> <action name="myplay_ende"> delete(lastsound); </action> <hotspot name="spot1" style="skin_hotspotstyle" ath="78.282" atv="1.146" onclick="playsound(auto,test.mp3,1) myplay(auto,test.mp3,1);" /> |
Benutzerinformationen überspringen
Wohnort: Berlin
Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )
Benutzerinformationen überspringen
Wohnort: Berlin
Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )
Zitat
onclick="myplay(auto,test.mp3,1);"
Somit wird der Sound nur 1x abgespielt und nicht 2x parallel
Benutzerinformationen überspringen
Wohnort: Berlin
Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )
|
|
Quellcode |
1 |
<events onnewscene="stopsound(Getreidesensen.mp3)"/> |
Zitat
stopsound(name)
stops playing a sound
name = identification name of the sound
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »panox« (5. September 2016, 22:51)
Benutzerinformationen überspringen
Wohnort: Berlin
Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )