Suchergebnisse
Suchergebnisse 1-10 von insgesamt 10.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Objektmanagement mit konstanten Eigenschaften
Mangafreak1995 - - Weitere Sprachen und sprachübergreifende Themen
BeitragHey Leute, ich habe gerade in Gedanken ein kleinen Konflikt. Ich habe eine Objektliste, wobei diese am Anfang einen konstanten Wert kriegen. Da einige doppelt sein werden bin ich am Überlegen über Ids und einer Wertetabelle zu arbeiten. Jetzt kann ich mir aber gut vorstellen, dass das zugreifen auf die Tabelle langsamer ist als wenn die Werte direkt in den Objekten sind, würde aber auf jeden Fall Speicher sparen. Welche Option sollte ich wählen und warum ? Wie sollte ich am besten die Tabelle op…
-
Objektmanagement mit konstanten Eigenschaften
Mangafreak1995 - - Weitere Sprachen und sprachübergreifende Themen
BeitragDie werden doppelt da sein müssen, da es Objekte sind, wo zB 3 Eigenschaften konstant sind und 2 variabel. Die 3 Konstanten würde in eine Tabelle aus Strukturen mit diesen 3 Konstanten liegen und das Objekt halt eine Index-Eigenschaft.
-
Objektmanagement mit konstanten Eigenschaften
Mangafreak1995 - - Weitere Sprachen und sprachübergreifende Themen
BeitragIch habe ein paar Klassen zusammengefasst, da sie gemeinsame Eigenschaften haben. Diese sind halt eine Klasse geworden. Differenzieren sich aber durch deren TypeId. Diese Daten der Klasse müssen abgespeichert werden. Da aber manche konstant sind müssen sie ja nicht abgespeichert werden. Und ich überleg gerade ob die Speicherstruktur ich übernehmen kann oder ob diese erst umkonvertieren müsste. zZ Sieht das so aus : VB.NET-Quellcode (4 Zeilen) Da aber jede Entität gewisse Züge hat müssten die hal…
-
Objektmanagement mit konstanten Eigenschaften
Mangafreak1995 - - Weitere Sprachen und sprachübergreifende Themen
BeitragNicht so ganz. Ich habe eine Exceltabelle mit folgenden Spalten: Id,Name,Größe,Statisch,Aufnehmen,InteraktionId,MAXhealth,Health,Regen,Textur-ID Das ist die Wertetabelle. Wenn ich jetzt eine Entität von Id habe dann bleiben Werte wie MaxHealth oder TextureId ja gleich. Da ich ja keine Select Case nehmen will beim Updaten der Entitäten. Da ist IMO n Array von dieser konstanten Tabelle fast sinnvoller, weiß aber nicht ob das evtl. suckt wegen den vielen Zugriffen und ich müsste dieses Array so öff…
-
Objektmanagement mit konstanten Eigenschaften
Mangafreak1995 - - Weitere Sprachen und sprachübergreifende Themen
BeitragDas letzte verwirrte mich jetzt.
-
Objektmanagement mit konstanten Eigenschaften
Mangafreak1995 - - Weitere Sprachen und sprachübergreifende Themen
BeitragGrob überschlagen könnte es sich um 6 bis 14 Byte pro Entität handeln bei geplanten. 30 - 150.
-
Objektmanagement mit konstanten Eigenschaften
Mangafreak1995 - - Weitere Sprachen und sprachübergreifende Themen
BeitragNaja, was nicht muss muss nicht. Ich optimiere gerne wo geht.
-
Objektmanagement mit konstanten Eigenschaften
Mangafreak1995 - - Weitere Sprachen und sprachübergreifende Themen
BeitragWie gesagt ich denke, dass es besser ist, aber danke für das Zitat. Das war doch schon überlegenswert. Habe jetzt einen EntityHandler aufgesetzt der die Konstantendaten handlet sowieso das umwandeln von DateiEntitäten und ProgrammEntitäten. Für mich ist das alles übersichtlich und verständlich.
-
Objektmanagement mit konstanten Eigenschaften
Mangafreak1995 - - Weitere Sprachen und sprachübergreifende Themen
BeitragIch finds immer noch sinnvoller das Ganze zu abstrahieren, da nicht alles in die Serialisierten Welten muss, da vieles von denen konstant ist. Somit brauch eine Wertetabelle. Aber danke für den Rat.
-
Objektmanagement mit konstanten Eigenschaften
Mangafreak1995 - - Weitere Sprachen und sprachübergreifende Themen
Beitrag@FloFuchs: Das ist schon klar. Es liegen nur die geplanten Daten in einer Exceltabelle die immer geshared wird zwischen den Ideensammlern. @nikeee13: zZ setze ich die Planung nur in VB um, geplant ist das Ganze eher in C++. Da könnte ich mir so eine Basisklasse machen von der ich erbe, aber was soll mir das genau bringen. Ich habe den Text noch nicht ganz gelesen, weil ich grad weniger Zeit habe, aber ich habe die Funktionen überflogen.