fade stuff

fade stuff
This commit is contained in:
rgrzanic 2019-07-16 11:36:00 -06:00
parent 8a4c454147
commit 81114b2bca
16 changed files with 106 additions and 24 deletions

View file

@ -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": {

View file

@ -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)

View file

@ -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)

View file

@ -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)

View file

@ -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)

View file

@ -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)

View file

@ -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)

View file

@ -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)

View file

@ -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)

View file

@ -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)

View file

@ -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)

View file

@ -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)

View file

@ -0,0 +1,2 @@
a = 0;
fade = 1;

View 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);

View 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
}

View file

@ -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",