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!
Werbeanzeige
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
public struct Tile { bool walkable, destroyable; ubyte[2] size; string layer; ushort tid; Vector2 transit; Vector2 coord; this(in ubyte[2] size, in Vector2 coord, in ushort tid) { this.walkable = true; this.destroyable = false; this.transit = Vector2(-1, -1); this.coord = coord; this.tid = tid; } @property float x() const { return this.coord.x; } @property float y() const { return this.coord.y; } } |
C-/C++-Quelltext |
|
1 |
Texture tex = myTile.Texture.Clone();tex.Manipulate();myTile.Texture = tex; |
Weils unschön aussehe? Wenns vom Architektonischen passt, spricht absolut nichts dagegen. Einen Pointer/Referemz auf die Textur zu speichern geht natürlich auch, ich dachte du hast irgendeinen speziellen Grund gehabt genau dies nicht zu tun (bis auf das es unschön wäre).Man sagte mir bereits, dass die Textur in der Tile Struktur nichts verloren habe, weil es unschön aussehe oO
Werbeanzeige