Fkt zum Setzen und Aktualisieren von interaktiven Objekten

Previous topic - Next topic

Tenorm

Hi Leute,

ich hab da mal ne Frage, auf die es wahrscheinlich eine (peinlich) einfache Antwort gibt:
Wie kann man eine Funktion schreiben, die z.B. ein interaktives Objekt setzt. Jedesmal wenn die Fkt aufgerufen wird, wird ein weiteres Objekt gesetzt, es müssen aber alle gesetzten Objekte überwacht werden. Wie macht man sowas? Es gibt ja z.B. 3 Variablen für dessen Position, 3 für dessen Rotation, usw. Die Aktualisierung der Variablen soll aber beim erneuten Aufruf der Funktion ablaufen.

Danke  :good:

Tenorm

Schranz0r

I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Tenorm

Also alla:
TYPE zerstoerbareBox
box_x
box_y
box_z
status
ENDTYP
?

Schranz0r

Naja :D


Code (glbasic) Select
TYPE tObject
    tObj_Matrix[4*4]  // die Matrix des Objektes (Position,Scallierung,Richtung....)
    tObj_ID  // ModelID des Objektes
    tObj_Tex  // Modeltextur
    ...
ENDTYPE

GLOBAL tObj[] AS tObject


Ist aber nicht so einfach ;)
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Tenorm

Schon umgesetzt, ging doch recht zaggig  =D

Thanks!

Schranz0r

I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard