![]() |
![]() |
|
|
|||||||
| Designer Forum Treffpunkt für Gedankenaustausch von Simmern, die selbst |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#11 |
|
Master
![]() Registriert seit: 16.10.2003
Alter: 63
Beiträge: 736
|
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 |
|
|
|
|
|
#12 |
|
Jr. Member
![]() Registriert seit: 31.07.2002
Beiträge: 67
|
Ich habe es selbst noch nie ausprobiert, aber vielleicht geht es damit:
XML Sound Gauge - Version 2.12 Servus aus Wien Ernestus |
|
|
|
|
|
#13 | |
|
Inventar
![]() |
Zitat:
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:
Grüße, Harri
____________________________________
MEINE FLIEGERSEITE XML Gauges Programmierung für Anfänger Panel Design für Anfänger |
|
|
|
|
|
|
#14 |
|
Jr. Member
![]() Registriert seit: 01.10.2002
Alter: 57
Beiträge: 90
|
Rein technisch gesehen könnte man auch eine DLL basteln, die dann so etwas wie
<Click>'hier ein wav-Name'(>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 |
|
|
|
|
|
#15 |
|
Inventar
![]() |
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
____________________________________
MEINE FLIEGERSEITE XML Gauges Programmierung für Anfänger Panel Design für Anfänger |
|
|
|
|
|
#16 |
|
Veteran
![]() Registriert seit: 23.06.2003
Beiträge: 276
|
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: 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 |
|
|
|
|
|
#17 |
|
Veteran
![]() Registriert seit: 23.06.2003
Beiträge: 276
|
Mein original XML code sieht so aus:
Sorry, die originalstruktur wird nicht geschluckt. Aber der XML Experte wirds schon verstehen. Gruss Fox |
|
|
|
|
|
#18 |
|
Veteran
![]() Registriert seit: 23.06.2003
Beiträge: 276
|
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 |
|
|
|
|
|
#19 |
|
Inventar
![]() |
Du musst den Code zwischen zwei PHP Blöcke setzen. {PHP}...{/PHP}
Statt den runden Klammern musst du eckige verwenden! PHP-Code:
Grüße, Harri
____________________________________
MEINE FLIEGERSEITE XML Gauges Programmierung für Anfänger Panel Design für Anfänger |
|
|
|
|
|
#20 | |
|
Master
![]() Registriert seit: 16.10.2003
Alter: 63
Beiträge: 736
|
Zitat:
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 |
|
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|