fade stuff
fade stuff
This commit is contained in:
parent
8a4c454147
commit
81114b2bca
16 changed files with 106 additions and 24 deletions
|
@ -446,6 +446,14 @@
|
|||
"resourceType": "GMObject"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Key": "af38b99a-bf74-4ec4-a90e-e0d59567991f",
|
||||
"Value": {
|
||||
"id": "90e766d6-8f70-43b1-8f36-251383835b1f",
|
||||
"resourcePath": "objects\\obj_fade\\obj_fade.yy",
|
||||
"resourceType": "GMObject"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Key": "afc8cc6f-3041-4e48-8ec0-b67d839d992f",
|
||||
"Value": {
|
||||
|
|
|
@ -1,4 +1,2 @@
|
|||
/// @description Insert description here
|
||||
// You can write your code in this editor
|
||||
|
||||
room_goto(rm_Menu);
|
||||
global.roomset = rm_Menu;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
|
@ -1,4 +1,2 @@
|
|||
/// @description Insert description here
|
||||
// You can write your code in this editor
|
||||
|
||||
room_goto(rm_Menu)
|
||||
global.roomset = rm_Menu;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
|
@ -1,2 +1,3 @@
|
|||
object_set_sprite(obj_Player, spr_BlobBlue)
|
||||
room_goto(rm_Player)
|
||||
global.roomset = rm_Player;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
|
@ -1,2 +1,3 @@
|
|||
object_set_sprite(obj_Player, spr_BlobGreen)
|
||||
room_goto(rm_Player)
|
||||
global.roomset = rm_Player;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
|
@ -1,2 +1,3 @@
|
|||
object_set_sprite(obj_Player, spr_BlobOrange)
|
||||
room_goto(rm_Player)
|
||||
global.roomset = rm_Player;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
|
@ -1,2 +1,3 @@
|
|||
object_set_sprite(obj_Player, spr_BlobPink)
|
||||
room_goto(rm_Player)
|
||||
global.roomset = rm_Player;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
|
@ -1,2 +1,3 @@
|
|||
object_set_sprite(obj_Player, spr_BlobRainbow)
|
||||
room_goto(rm_Player)
|
||||
global.roomset = rm_Player;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
|
@ -1,2 +1,3 @@
|
|||
object_set_sprite(obj_Player, spr_BlobRed)
|
||||
room_goto(rm_Player)
|
||||
global.roomset = rm_Player;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
|
@ -1,2 +1,3 @@
|
|||
object_set_sprite(obj_Player, spr_BlobYellow)
|
||||
room_goto(rm_Player)
|
||||
global.roomset = rm_Player;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
|
@ -1,4 +1,2 @@
|
|||
/// @description Insert description here
|
||||
// You can write your code in this editor
|
||||
|
||||
room_goto(rm_Settings);
|
||||
global.roomset = rm_Settings;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
|
@ -1,4 +1,2 @@
|
|||
/// @description Insert description here
|
||||
// You can write your code in this editor
|
||||
|
||||
room_goto(rm_Start);
|
||||
global.roomset = rm_Start;
|
||||
instance_create_depth(1,1,-1, obj_fade)
|
||||
|
|
2
objects/obj_fade/Create_0.gml
Normal file
2
objects/obj_fade/Create_0.gml
Normal file
|
@ -0,0 +1,2 @@
|
|||
a = 0;
|
||||
fade = 1;
|
24
objects/obj_fade/Draw_0.gml
Normal file
24
objects/obj_fade/Draw_0.gml
Normal file
|
@ -0,0 +1,24 @@
|
|||
a = clamp(a + (fade * 0.05), 0, 1);
|
||||
|
||||
if (a == 1)
|
||||
{
|
||||
room_goto(global.roomset)
|
||||
fade = -1;
|
||||
}
|
||||
|
||||
if (a == 0) && (fade == -1)
|
||||
{
|
||||
instance_destroy();
|
||||
}
|
||||
|
||||
draw_set_color(c_black);
|
||||
draw_set_alpha(a);
|
||||
draw_rectangle(
|
||||
0,
|
||||
0,
|
||||
1080,
|
||||
1920,
|
||||
0
|
||||
)
|
||||
draw_set_alpha(1);
|
||||
|
48
objects/obj_fade/obj_fade.yy
Normal file
48
objects/obj_fade/obj_fade.yy
Normal file
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"id": "af38b99a-bf74-4ec4-a90e-e0d59567991f",
|
||||
"modelName": "GMObject",
|
||||
"mvc": "1.0",
|
||||
"name": "obj_fade",
|
||||
"eventList": [
|
||||
{
|
||||
"id": "f0f973aa-6e5c-4ffc-ac0e-afa89cb7960b",
|
||||
"modelName": "GMEvent",
|
||||
"mvc": "1.0",
|
||||
"IsDnD": false,
|
||||
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
|
||||
"enumb": 0,
|
||||
"eventtype": 0,
|
||||
"m_owner": "af38b99a-bf74-4ec4-a90e-e0d59567991f"
|
||||
},
|
||||
{
|
||||
"id": "2ef44f88-ca84-4364-a8e2-5e46e4c884ba",
|
||||
"modelName": "GMEvent",
|
||||
"mvc": "1.0",
|
||||
"IsDnD": false,
|
||||
"collisionObjectId": "00000000-0000-0000-0000-000000000000",
|
||||
"enumb": 0,
|
||||
"eventtype": 8,
|
||||
"m_owner": "af38b99a-bf74-4ec4-a90e-e0d59567991f"
|
||||
}
|
||||
],
|
||||
"maskSpriteId": "00000000-0000-0000-0000-000000000000",
|
||||
"overriddenProperties": null,
|
||||
"parentObjectId": "00000000-0000-0000-0000-000000000000",
|
||||
"persistent": true,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 0,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": null,
|
||||
"physicsStartAwake": true,
|
||||
"properties": null,
|
||||
"solid": false,
|
||||
"spriteId": "00000000-0000-0000-0000-000000000000",
|
||||
"visible": true
|
||||
}
|
|
@ -27,7 +27,8 @@
|
|||
"ee739527-7172-4028-8f39-2ef174a4ada5",
|
||||
"faeb0e35-a972-46c1-9af4-f4936410ca5e",
|
||||
"2d5d3f5e-5efc-4e76-80d4-c2ea839c96ba",
|
||||
"334d75d0-c561-4e8d-8827-9ef8bae4ea2e"
|
||||
"334d75d0-c561-4e8d-8827-9ef8bae4ea2e",
|
||||
"af38b99a-bf74-4ec4-a90e-e0d59567991f"
|
||||
],
|
||||
"filterType": "GMObject",
|
||||
"folderName": "objects",
|
||||
|
|
Reference in a new issue