Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Objekty C++ - přenášení hodnot mezi nimi

Zdravím,
dělám takový projekt v C++ při využití dark GDK, programuji objektově. Narazil jsem na jeden problém, potřebuji umístit 3D_objekty na pozici kamery. Mám objekt Kamery ve kterém mám uložené id_kamery. Také mám objekt 3D_objekty ve kterém mám funkci Umisti. A nyní potřebuji pro funkci zjistit pozice Kamery, kterou lze díky GDK zjistit pomocí funkce dbCameraX(id_camery), ale bohužel toto id_kamery mám umístěné v jiném objektu. Jak se na něj dostanu? Napadlo mě předání id_kamery pomocí globální proměnné, či veřejná proměnná id_kamery v Kamery a pomocí parametrů funkce Umisti dostanu tuto hodnotu kam chci. Je ještě jiná možnost? Chci aby alespoň trochu vypadalo a né nějaký násilný řešení ve kterém je pak jen zmatek. Díky za pomoc

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
pak chces asi neco jako 3D_objekt.Umisti(dbCameraX(id_camery)) poslední
gilhad 25.12.2013 07:12
gilhad

Zpět do poradny Odpovědět na původní otázku Nahoru