Ein Freund und ich hatten uns eine Frage gestellt.
Diese lautet: "Bringt es etwas, den Draw-Event zu unterdrücken, wenn das Objekt nicht im View ist?"
Dieser Code wäre meine Idee, das Zeichnen des Sprites zu unterdrücken.
Alles anzeigen
Hätte das auswirkungen auf die Performance?
Man könnte ja meinen, dass sachen ausserhalb der View eh nicht gezeichnet werden, die Frage wäre in dem Fall, ob vllt. dennoch die Sprites irgendwie berechnet werden etc.
Danke im Vorraus für sämtliche Antworten.
PS: Nach meinen Tests hat es auswirkungen, jedoch bin ich nicht sicher, ob ich davon ausgehen kann, dass meine Tests akkurat sind.
EDIT: Sry, wegen der schlampigen Formatierung des Codes, irgendwie will das nich so richtig im Forum
Diese lautet: "Bringt es etwas, den Draw-Event zu unterdrücken, wenn das Objekt nicht im View ist?"
Dieser Code wäre meine Idee, das Zeichnen des Sprites zu unterdrücken.
GML-Quellcode
- if
- (x>view_xview[view_current]) and
- (x<view_xview[view_current]+view_wview[view_current]) and
- (y>view_yview[view_current]) and
- (y<view_yview[view_current]+view_hview[view_current])
- {
- draw_sprite_ext(
- sprite_index,
- image_index,
- x,
- y,
- image_xscale,
- image_yscale,
- image_angle,
- image_blend,
- image_alpha);
- }
Hätte das auswirkungen auf die Performance?
Man könnte ja meinen, dass sachen ausserhalb der View eh nicht gezeichnet werden, die Frage wäre in dem Fall, ob vllt. dennoch die Sprites irgendwie berechnet werden etc.
Danke im Vorraus für sämtliche Antworten.
PS: Nach meinen Tests hat es auswirkungen, jedoch bin ich nicht sicher, ob ich davon ausgehen kann, dass meine Tests akkurat sind.
EDIT: Sry, wegen der schlampigen Formatierung des Codes, irgendwie will das nich so richtig im Forum
So far, Schattenphoenix~
_____________________________________________________________________________
"Who needs a stairway to heaven...
If there is an elevator to hell... ?"
- Vergessen
"Auch ein perfektes Chaos ist etwas vollkommenes."
- Jean Genet
_____________________________________________________________________________
"Who needs a stairway to heaven...
If there is an elevator to hell... ?"
- Vergessen
"Auch ein perfektes Chaos ist etwas vollkommenes."
- Jean Genet
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Schattenphoenix ()