Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-13 von insgesamt 13.

Werbeanzeige

19.11.2003, 18:44

Forenbeitrag von: »cubi«

Simulieren von Tastendrücken, etc in Windows

carriage return und line feed. Wie simuliert man denn sonst den Druck von Enter? VK_ENTER ging net. Hab keine Ahnung ;D

19.11.2003, 18:20

Forenbeitrag von: »cubi«

Simulieren von Tastendrücken, etc in Windows

Nein, habs nochmal so probiert: Quellcode 1 2 3 4 5 SetForegroundWindow(wnd); SendMessage(wnd, WM_KEYDOWN, 13, 0); SendMessage(wnd, WM_KEYDOWN, 10, 0); SendMessage(wnd, WM_KEYUP, 13, 0); SendMessage(wnd, WM_KEYUP, 10, 0);

19.11.2003, 17:40

Forenbeitrag von: »cubi«

Simulieren von Tastendrücken, etc in Windows

Hm, kann man die events auch irgendwie senden ohne das fenster zu aktivieren, weil is schon etwas doof immer wenn nen neues Lied anfängt wird mirc aufgerufen.

18.11.2003, 22:27

Forenbeitrag von: »cubi«

Simulieren von Tastendrücken, etc in Windows

Der Thread hier passt mir gerade recht gut hab nämlich so ne ähnliche Frage. Hab mir nämlich nen plugin für winamp gemacht. Jetzt will ich das der Titelname, etc. an mIRC gesendet wird. Hab mit FindWindow und FindWindowEx die eingabebox gefunden und kann auch über WM_SETTEXT den Inhalt verändern. Ich weiss nur nicht wie ich die verdammte Nachricht abschicke. Hab schon mit nem \n am Ende der Nachricht probiert, da mIRC normalerweise dann eine neue Zeile anfängt und die alte postet, macht es aber ...

14.11.2003, 15:57

Forenbeitrag von: »cubi«

Wolkendecke

Die Änderungen werden auf jeden Fall gespeichert. Hab einfach mal ZWriteEnable und ZEnable auf True gesetzt und die Änderung war eindeutig. Aber ich hab immerhin mal nen halben Erfolg. Hab mal Lighting auf True gesetzt und jetzt seh ich immer hin ne durchsichtige schwarze Kugel (Textur fehlt halt). Wenn ich dann allerdings im zweiten Pass Lighting wieder auf False setzte is das ganze wieder komplett undurchsichtig.

14.11.2003, 15:45

Forenbeitrag von: »cubi«

Schub...

Danke für die Antwort, hab ehrlich gesagt vergessen zu posten, hab das Problem schon vor 2 Tagen gefunden, sry. Der Fehler war in der Engine (Object). Ich hab aus irgendeinem Grund die Translationsmatrix vergessen zu multiplizieren (ja ich weiss bin ein schlaues Kerlchen )

13.11.2003, 22:39

Forenbeitrag von: »cubi«

Wolkendecke

Habs gemacht, aber nichts hat sich geändert. Die Textur sieht eigentlich immer noch genau so aus wie sie aussah als ich am Effekt noch gar nichts verändert hatte sondern den automatisch erstellten genommen hab. Man merkt die veränderungen nur weil das raumschiff einfach hinter dem planeten verschwindet weil der Z-Buffer deaktiviert ist. Hab irgendwie das Gefühl ich hab nen sau blöden Fehler gemacht wo alle denken so blöd kann doch niemand sein Ich kann auch nen Screenschot posten falls das helfe...

13.11.2003, 21:36

Forenbeitrag von: »cubi«

Wolkendecke

Zitat von »"David Scherfgen"« AlphaOp[0] = Modulate; AlphaArg1[0] = Current; AlphaArg2[0] = Texture; Hab ich doch...

13.11.2003, 20:44

Forenbeitrag von: »cubi«

Wolkendecke

Die Textur ist im richtigen verzeichnis, wird auch korrekt geladen und angezeigt. Mein Problem ist das sie halt nicht transparent ist. Hab mir auch das bespiel 2.8 angesehen und bin mir ziemlich sicher dass ich alles so gemacht hab wies da steht. Langsam verzweifel ich hier noch :crying:

13.11.2003, 17:44

Forenbeitrag von: »cubi«

Wolkendecke

Danke für die Antwort. Also hab den Effect mal verbessert, hier die neue Version: DWORD NumTextures = 1; STRING Texture1Filename = "earthmap.jpg"; DWORD Texture1Type = 1; DWORD Texture1ColorKey = 0x00000000; TEXTURE Texture1; TECHNIQUE T1 { PASS P1 { Texture[0] = <Texture1>; ZEnable = False; AlphaBlendEnable = True; MaterialDiffuse = {1.000f, 1.000f, 1.000f, 0.400f}; MaterialAmbient = {0.250f, 0.250f, 0.250f, 1.000f}; MaterialEmissive = {0.000f, 0.000f, 0.000f, 1.000f}; AlphaOp[0] = Modulate; Al...

12.11.2003, 22:40

Forenbeitrag von: »cubi«

Wolkendecke

In meinem Sonnensystem würde ich gern die Erde darstellen, dazu darf natürlich nicht die Wolkendecke fehlen. In der Modeldatei hab ich den Effekt so umgeschrieben: DWORD NumTextures = 1; STRING Texture1Filename = "earthmap.jpg"; DWORD Texture1Type = 1; DWORD Texture1ColorKey = 0x00000000; TEXTURE Texture1; TECHNIQUE T1 { PASS P1 { Texture[0] = <Texture1>; ZEnable = False; AlphaBlendEnable = True; MaterialDiffuse = {1.000f, 1.000f, 1.000f, 1.000f}; MaterialAmbient = {1.000f, 0.200f, 0.200f, 0.000...

10.11.2003, 17:49

Forenbeitrag von: »cubi«

Schub...

Also ich hab eine Cubemap die als Skybox fungiert, ein Planet und ein Raumschiff. Der Bewegungscode ist genau wie im Buch bei Galactica. Die Roatation klappt ohne Probleme, allerdings funktioniert der Schub nicht richtig. Der Planet ist absolut verschoben (100.f, 0.0f, 100.0f). Die Skybox ist mit 3000.0f scaliert und wird mit der Kamera mitbewegt. Jetzt müsste ich eigentlich wenn ich auf den Planeten zusteuere immer näher kommen, was aber nicht der Fall ist. Hab bereits getestet ob die m_fThrott...

Werbeanzeige