|
WED 2D Rendering (German topic)
#383963
09/27/11 18:08
09/27/11 18:08
|
Joined: Sep 2003
Posts: 6,861 Kiel (Germany)
Superku
OP
Senior Expert
|
OP
Senior Expert
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
|
Wenn ich bspw. das Back-Fenster skaliere, indem ich es an der oberen Kante ziehe und vertikal vergrößere, werden die selektierten Objekte (bei mir Sprites) unsichtbar, wenn ich sie verschiebe oder den Move-Hotkey drücke. Hebe ich die Auswahl auf, werden diese Objekte wieder sichtbar (ich denke, es hat mit einem Fehler im 2-Layer-WED-Rendering zu tun?). EDIT: Wie ich bereits einmal angemerkt hatte, bleibt der Prozess acknex.exe beim Schließen der Anwendung im Taskmanager geöffnet, wenn man OAL verwendet: Ist folgende Sound-Definition (in Zukunft) möglich? ASOUND* asnd_oal_shot = "shot.wav"; Momentan müssen alle OAL Sounds bei Laufzeit erstellt werden, korrekt? Im Übrigen wollte ich Funktionen vorschlagen, mit welchem man Sounds (und, wenn möglich, Filme) bei beliebigen Positionen starten lassen kann.
Last edited by Superku; 09/28/11 17:28.
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual Check out my new game: Pogostuck: Rage With Your Friends
|
|
|
Re: WED 2D Rendering (German topic)
[Re: jcl]
#384443
10/03/11 00:52
10/03/11 00:52
|
Joined: Sep 2003
Posts: 6,861 Kiel (Germany)
Superku
OP
Senior Expert
|
OP
Senior Expert
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
|
1) Verwendet man (in v8.30.3) snd_tune(sound handle, 0, 0, neue Balance), dann wird die Lautstärke des Sounds auf 0 gesetzt. Gemäß Manual soll dies aber nicht der Fall sein: Volume Neue Lautstärke (0..100); 0 = keine Änderung. 2) Wenn ich im aktuellen Manual den Index-Eintrag von c_trace oder c_scan öffnen möchte, erhalte ich stattdessen eine Fehlerseite: Dieses Programm kann die Webseite nicht anzeigen. Gleiches gilt auch für das online Manual. 3) Ich schrieb in meinem vorigen Post: Im Übrigen wollte ich Funktionen vorschlagen, mit welchem man Sounds (und, wenn möglich, Filme) bei beliebigen Positionen starten lassen kann. Im Manual steht im Eintrag zu snd_play folgende Bemerkung: Der pdsbs-Ppointer (in avars.h definiert) wird auf den DirectPlay-Soundbuffer des letzden snd_play / snd_loop-Aufrufes gesetzt und kann zum Manipulieren des Sounds über DirectPlay-Funktionen verwendet werden. Ist es also bereits möglich, mein Vorhaben mit derartigen Funktionen zu realisieren? Welche DirectPlay-Funktionen sind denn gemeint? Wenn ich danach google, so finde ich, dass DirectPlay nur für Netzwerk-Kommunikation zuständig ist. Suche ich stattdessen nach Funktionen für DirectSound, so finde ich nur folgende wenig hilfreiche: http://msdn.microsoft.com/en-us/library/ms897352.aspx4) Übrigens: Ich weiß nicht, ob Sie daran etwas ändern können, aber der Unterschied zwischen -100 und 100 Balance ist kaum zu hören (der verwendete Sound ist Mono). Ich hätte gedacht, bei einem Wert von 100 wäre der linke Lautsprecher stumm. Und falls sie es nicht mehr/ noch nicht auf der Liste haben: ent_playsound mit VECTOR statt ENTITY (auch wenn der Funktionsname dann keinen Sinn mehr macht) wäre schön.
Last edited by Superku; 10/03/11 01:09.
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual Check out my new game: Pogostuck: Rage With Your Friends
|
|
|
Re: WED 2D Rendering (German topic)
[Re: jcl]
#384525
10/04/11 14:22
10/04/11 14:22
|
Joined: Jul 2008
Posts: 894
TechMuc
User
|
User
Joined: Jul 2008
Posts: 894
|
Zu punkt 4: Sehr gewagte Behauptung und da ich in der Uni gerade nicht testen ob das geht..
function vec_playsound(VECTOR* pos,...) {
static ENTITY ent; //falls lite-c static nicht kann am besten global definieren
vec_set((VECTOR*)&ent->x,pos);
ent_playsound(&ent,..);
}
Funktioniert falls ent_playsound nicht auf das Entity sondern nur auf die x/y/z parameter der struktur zugreift. Grüße, Timo
|
|
|
Re: WED 2D Rendering (German topic)
[Re: TechMuc]
#384527
10/04/11 14:29
10/04/11 14:29
|
Joined: Jul 2008
Posts: 894
TechMuc
User
|
User
Joined: Jul 2008
Posts: 894
|
okay vergess es - gerade getestet - crasht - auch wenn mir n bisal unklar ist wieso ent_playsound hier auf andere sachen als ENTITY->x/y/z zugreifen sollte. ps: sehe gerade als anmerkung The entity must already be initialized at the time the sound is played. Thus the sound can be played 1 frame cycle after entity creation the earliest. Nur die Frage wieso
Last edited by TechMuc; 10/04/11 14:35.
|
|
|
Re: WED 2D Rendering (German topic)
[Re: TechMuc]
#384599
10/05/11 09:50
10/05/11 09:50
|
Joined: Dec 2008
Posts: 1,218 Germany
Rackscha
Serious User
|
Serious User
Joined: Dec 2008
Posts: 1,218
Germany
|
schön wäre wenn man hier das wait weglassen könnte. Ich verstehe gerade nicht warum ich einen framezyklus warten muss. Erstellt ist erstellt o.O
MY Website with news of my projects: (for example my current Muliplayer Bomberman, GenesisPrecompiler for LiteC and TileMaster, an easy to use Tile editor) Sparetime-Development
|
|
|
|