You are not logged in.

1

Friday, February 8th 2013, 3:59pm

Sound in Tour mit übergeordneter Steuerung?!?

Hallo.



Ich bin immer noch beim erstellen meiner ersten Tour. Dabei soll
natürlich zu den unterschiedlichen Panos der jeweilige Sound zu hören
sein.



Ich habe zum testen dieses Script verwendet:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!-- load the soundinterface plugin -->
    <plugin name="soundinterface"
            url="plugins/soundinterface.swf"
            alturl="plugins/soundinterface.js"
            rootpath=""
            preload="true"
            keep="true"
  
         />
    <!-- start playing the sound -->
    <events name="currentpano"
            onremovepano="stopsound(bgsnd);"
      onnewpano="playsound(bgsnd,'sound.mp3|sound.ogg', 0); pausesound(bgsnd);"
            />

    <!-- button to pause the sound: -->
    <plugin name="snd" url="soundonoff.png" align="leftbottom" x="10" y="9" alpha="0.25" scale="1" onover="tween(alpha,1);" onout="tween(alpha,0.25);"
            crop="0|0|50|50"
            onloaded="if(ismobile,set(scale,1));"
            onclick="pausesoundtoggle(bgsnd); switch(crop, 0|0|50|50, 0|50|50|50);"
            />



Dieses habe ich immer in die jeweilige Scene eingebaut, leider habe ich
dann das Probelm, das der Sound in jedem Pano "neu" gestartet werden
muss.



Es soll halt so sein, das beim Laden der Tour und beim Start der Sound
durch einen Aktiviert werden muss, oder auch nicht. Wenn der Nutzer der
Sound eingschaltet hat, dann soll dieser bei allen Panos an bleiben, es
sei denn er schaltet ihn aus...



Wie kann ich das lösen??

2

Friday, February 8th 2013, 4:09pm

Hat der Tourer aus dem PanoramaForum auch einen Namen?

Viele Grüsse
Volker

3

Friday, February 8th 2013, 4:31pm

Ja. Tobi

4

Monday, February 11th 2013, 4:41pm

hmmm. keiner eine idee?

5

Wednesday, February 13th 2013, 1:26pm

Hi,

irgendwie passen diese zwei Anforderungen nicht zusammen:
Dabei soll natürlich zu den unterschiedlichen Panos der jeweilige Sound zu hören sein.
leider habe ich dann das Probelm, das der Sound in jedem Pano "neu" gestartet werden muss.

Wie soll es möglich sein das jedes Pano unterschiedliche Sounds hat, diese beim Wechseln zum einem anderem Pano aber nicht neu gestartet werden sollen?

Oder ist etwas ganz anders gemeint?

Schöne Grüße,
Klaus

6

Wednesday, February 13th 2013, 7:28pm

Hallo Klaus.

Habe mich da falsch ausgedrückt.

Also.

Es soll einen Soundbutton geben. Wenn ich darüber den Sound anschalte soll er das bei jeder Scene sein. Wenn ich ihn ausschalte, soll er bei jeder scene aus sein... Bei jeder Scene der Tour soll ein andere mp3 File hinterlget sein...

Hoffe es ist jetzt klarer...

7

Monday, February 18th 2013, 8:06pm

Hi,

irgendwie passen diese zwei Anforderungen nicht zusammen:
Dabei soll natürlich zu den unterschiedlichen Panos der jeweilige Sound zu hören sein.
leider habe ich dann das Probelm, das der Sound in jedem Pano "neu" gestartet werden muss.

Wie soll es möglich sein das jedes Pano unterschiedliche Sounds hat, diese beim Wechseln zum einem anderem Pano aber nicht neu gestartet werden sollen?

Oder ist etwas ganz anders gemeint?

Schöne Grüße,
Klaus
hmmmm....

Immer noch nicht klar?

8

Tuesday, February 19th 2013, 2:07pm

Hi,

eine Möglichkeit wäre ein eigene Variable zu definieren in welcher gespeichert ist, ob der Sound jetzt aktiviert oder deaktiviert ist, und dann diese vor jedem playsound(..) Aufruf abzufragen...

...oder eine andere Möglichkeit wäre ganz einfach die 'mute' Einstellung des Soundinterface Plugins zu nutzen - damit können alle Sounds jederzeit An bzw. Aus/Stumm geschaltet werden:
http://krpano.com/plugins/soundinterface/#mute

z.B.

Source code

1
onclick="switch(plugin[soundinterface].mute);" 


Schöne Grüße,
Klaus

9

Friday, February 22nd 2013, 6:43pm

Hallo Klaus,

danke. Klappt! Bin endluch zum testen gekommen....

Source code

1
2
3
4
5
6
7
8
9
<plugin name="sound"
url="sound.png"
align="lefttop"
x="10"
y="10"
keep="true"
onhover="showtext(Sound On/Off);"
onclick="switch(plugin[soundinterface].mute);" 
/>



Jetzt habe ich nur noch 2-3 Problem.

1. Wie bekomme ich das hin, das wenn die Tour gerstartet wird, der Sound "OFF" ist, habe es mit keep="false" probiert. Aber das klappt nicht .-(

2. Ich habe verschiede XML Dateien, so wird bei einem Rundgang durch ein Haus, eine andere geladen, besteht die möglichkeit, den zustand des auszulesen und in andere xml Dateien zu übernehmen. Werden bestimmt an die 10 Dateien werden....

3. Habe jetzt nur eine Grafik hinterlegt, wie kann ich diese Wechsel, also wenn der Sound "off" ist, eine andere Grafik als wenn er "on" ist...


Danke... ;-)