WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Simulationen > Designer Forum

Designer Forum Treffpunkt für Gedankenaustausch von Simmern, die selbst

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 06.05.2005, 13:03   #11
derBruchpilot
Master
 
Registriert seit: 16.10.2003
Alter: 63
Beiträge: 736


Standard

1) Richtig und falsch. Man kann über die Variablenzuweisung und die config-datei sehr wohl aus dem Flusi sagen,w elcher Sound abgespielt werden soll.
2) Man kann einhundert Sounddateien haben,und man kann über die config die Dateinnamen variabel zuweisen.
3) Das kann man regeln, indem man für jedes Panel eine gesonderte Konfigurationsdatei erstellt.
4) Richtig, es wird eine Variable gebraucht. Aber seit es L-Variabeln gibt, sollt das wohl nicht mehr das Problem sein...
____________________________________
Glück bedeutet einen anständigen Martini, ein anständiges Essen, eine anständige Zigarre und eine anständige Frau ... oder eine unanständige Frau - je nachdem, wieviel Glück man verkraften kann. -Robert Burns
http://www.derbruchpilot.net/html/msfs.html
derBruchpilot ist offline   Mit Zitat antworten
Alt 06.05.2005, 13:24   #12
ernestus
Jr. Member
 
Registriert seit: 31.07.2002
Beiträge: 67


Standard

Ich habe es selbst noch nie ausprobiert, aber vielleicht geht es damit:
XML Sound Gauge - Version 2.12

Servus aus Wien
Ernestus
ernestus ist offline   Mit Zitat antworten
Alt 06.05.2005, 13:46   #13
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von derBruchpilot
1) Richtig und falsch. Man kann über die Variablenzuweisung und die config-datei sehr wohl aus dem Flusi sagen,w elcher Sound abgespielt werden soll.
2) Man kann einhundert Sounddateien haben,und man kann über die config die Dateinnamen variabel zuweisen.
3) Das kann man regeln, indem man für jedes Panel eine gesonderte Konfigurationsdatei erstellt.
4) Richtig, es wird eine Variable gebraucht. Aber seit es L-Variabeln gibt, sollt das wohl nicht mehr das Problem sein...

Welches Version des XML Sound Gau verwendest du denn? Vielleicht reden wir ja von 2 verschiedenen Dingen!?
Denn dass man die Namen einstellen kann ist mir bis jetzt nicht bekannt, anscheinend verwendest du da ein anderes Gauge.
Denn das mir bekannte Gauge hat K: Variablen zum Schreiben und A: Variablen zum lesen verwendet. L: Vars wurden nicht verwendet.
Daher ist durchaus eine ar verschwendet worden.
Zu 1.): Es braucht sehr wohl ein C Gauge der die ganze "Sound abspielen" Arbeit verrichtet. Solange man nicht in XML schreiben kann
PHP-Code:
<PlaySound>start.wav</PlaySound
wird man wohl ein C Gauge als Schnittstelle brauchen.

Grüße,
Harri
harry3 ist offline   Mit Zitat antworten
Alt 06.05.2005, 21:54   #14
bartels
Jr. Member
 
Registriert seit: 01.10.2002
Alter: 57
Beiträge: 90


Standard

Rein technisch gesehen könnte man auch eine DLL basteln, die dann so etwas wie

<Click>'hier ein wav-Name'(&gt;C:ModSound:Playsound)</Click>

macht. Rudimentären Code habe ich herumliegen, aber wegen Zeitmangel komme ich nicht viel weiter. Wer also Interesse hat und entprechend mit C++ umgehen kann, kann sich mal melden. Bzw. welche Features hätten's den gern? LoopSound,PlaySound, Lautstärke,Panning....?
Arne Bartels
bartels ist offline   Mit Zitat antworten
Alt 10.05.2005, 22:37   #15
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Standard

Ja genau, so wäre es sinnvoll. Alles andere bringt nichts!

Na dann hoffen wir mal dass sich jemand dafür findet.


Grüße,
Harri
harry3 ist offline   Mit Zitat antworten
Alt 06.11.2005, 19:08   #16
Fox
Veteran
 
Registriert seit: 23.06.2003
Beiträge: 276


Standard XML Sound

Hallo XML_sound Experten,

per search im Forum habe ich Eure Diskussion gelesen und hoffe auf Hilfe bei meinem, an sich, einfachen Problem. Bin Greenhorn in XML, habe mir dsd_xml_sound2 von Doug Dawson runtergeladen und hatte gehofft damit mein Problem schnell zu lösen. Leider, ich glaube ich hänge beim XML fest.

Ich möchte im u.g. XML Code ein Anweisung einfügen, die eine Click-WAV datei anspricht und beim Betätigen des Schalters ON/OFF ein Click-Geräusch erzeugt. Unter Zuhilfenahme von
dsd_xml_sound2. Denn dort heißt es:

...These gauges represent a significant improvement (I think) over the initial sound gauge I released a year ago. The logic in both gauges has been improved, so you shouldn't hear extraneous sounds on startup. The dependency on GaugeSound.dll has been eliminated by using DirectX calls. The ability to read xml Lvars has eliminated the need for FSUIPC and the ADF2 variable.
You have two choices here. dsd_xml_sound2.gau uses a single Lvar to control all sounds. This approach is probably a little easier to implement, but does restrict you to playing (or stopping) one sound on each gauge update. dsd_xml_sound3.gau uses a separate Lvar for each sound being controlled. .......

Es scheint eine sehr elegante Lösung zu sein mit diesem code sounds in gauges einzubauen---
-- wenn man es kann . (Ich hoffe einer von Euch hat sich mal dieses dsd_xml_sound mal angeschaut.)

Mein original XML code sieht so aus:












Damit bewegt sich mein Schalter im Panel OK.
Meinen sound code möchte ich nun im mouse click einbauen, dass dann wie ich meine, so aussehen müsste:




1 (>K:TOGGLE_TAXI_LIGHTS) 1 (>L:dsd_xml_sound_id_00,number)


In meiner panel cfg steht dann:

gaugexx=b727!taxilights, 1132,14,26 // OK, switch funktioniert
gaugexx=dsd_xml_sound2!das_xml_sound2, 2,2,5,5


dsd_xml_sound2 befindet sich im FS GAU Ordner.
Die wav-datei "Click" ist unter dem Namen "xml_sound_00" im FS sound-ordner im unterordner dsd gespeichert ( also ..sound/dsd/xml_sound-00 ..)

Damit sollte per default die sound datei xml_sound_00 wie in der Lvar angegeben abgespielt werden. So hatte ich gehofft.

Doch NO click !! So, wo ist der Trick ????

Bin für jede Hilfe dankbar.

Gruss

Fox
Fox ist offline   Mit Zitat antworten
Alt 06.11.2005, 19:17   #17
Fox
Veteran
 
Registriert seit: 23.06.2003
Beiträge: 276


Standard

Mein original XML code sieht so aus:












Sorry, die originalstruktur wird nicht geschluckt. Aber der XML Experte wirds schon verstehen.

Gruss
Fox
Fox ist offline   Mit Zitat antworten
Alt 06.11.2005, 19:22   #18
Fox
Veteran
 
Registriert seit: 23.06.2003
Beiträge: 276


Standard

Immer noch nicht ????? Wenigstens das ? :

Gauge Name="TaxiLights" Version="1.0"
Element
Select
Value>(A:Light taxi,bool)Value
Case Value="0"
Image Name="switch_off.bmp" ImageSizes="30,45"
Case
Case Value="1"
Image Name="switch_on.bmp" ImageSizes="30,45"
case
Select
Element
Mouse
Help ID="HELPID_GAUGE_LIGHT_SWITCH_TAXI"
Cursor Type="Hand"
Click Event="TOGGLE_TAXI_LIGHTS"
Mouse
Gauge

Welch Zeichen sind das Problem ?

Fox
Fox ist offline   Mit Zitat antworten
Alt 06.11.2005, 19:56   #19
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Standard

Du musst den Code zwischen zwei PHP Blöcke setzen. {PHP}...{/PHP}
Statt den runden Klammern musst du eckige verwenden!

PHP-Code:
... 
Dann müsste es auch mit der Forumsdarstellung funktionieren.


Grüße,
Harri
harry3 ist offline   Mit Zitat antworten
Alt 06.11.2005, 23:50   #20
derBruchpilot
Master
 
Registriert seit: 16.10.2003
Alter: 63
Beiträge: 736


Standard Re: XML Sound

Zitat:
Original geschrieben von Fox






Doch NO click !! So, wo ist der Trick ????

Bin für jede Hilfe dankbar.

Gruss

Fox

Gucks Du hier: http://www.wcm.at/forum/showthread.p...hreadid=178107

Letzter Beitrag.

Gruß R.
____________________________________
Glück bedeutet einen anständigen Martini, ein anständiges Essen, eine anständige Zigarre und eine anständige Frau ... oder eine unanständige Frau - je nachdem, wieviel Glück man verkraften kann. -Robert Burns
http://www.derbruchpilot.net/html/msfs.html
derBruchpilot ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:54 Uhr.


Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag