Moin zusammen,
ich habe ein Problem mit place_meeting:
Ich will das alphaValue den Wert ändert, wenn es eine Kollision mit einem Objekt hat
Alles anzeigen
Kann mir jemand sagen warum das nicht funktioniert?
ich habe ein Problem mit place_meeting:
Ich will das alphaValue den Wert ändert, wenn es eine Kollision mit einem Objekt hat
Quellcode
- Information about object: obj_bushesTop
- Sprite:
- Solid: true
- Visible: true
- Depth:
- 0
- Persistent: false
- Parent:
- Children:
- Mask:
- No Physics Object
- Create Event:
- execute code:
- ///setup
- var alphaValue;
- Step Event:
- execute code:
- ///alpha check
- //opacity
- if (place_meeting(x, y, obj_1) || place_meeting(x, y, obj_2)) {
- alphaValue = 0.25;
- } else {
- alphaValue = 1;
- }
- Draw GUI Event:
- execute code:
- ///draw sprite
- draw_sprite_ext(spr_Overlay,0, 0, 0, 1, 1, 0, c_white , alphaValue);
Kann mir jemand sagen warum das nicht funktioniert?
Dieser Beitrag wurde ausgezeichnet mit einem großen LOB.