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"
|
"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",
|
"Key": "afc8cc6f-3041-4e48-8ec0-b67d839d992f",
|
||||||
"Value": {
|
"Value": {
|
||||||
|
|
|
@ -1,4 +1,2 @@
|
||||||
/// @description Insert description here
|
global.roomset = rm_Menu;
|
||||||
// You can write your code in this editor
|
instance_create_depth(1,1,-1, obj_fade)
|
||||||
|
|
||||||
room_goto(rm_Menu);
|
|
|
@ -1,4 +1,2 @@
|
||||||
/// @description Insert description here
|
global.roomset = rm_Menu;
|
||||||
// You can write your code in this editor
|
instance_create_depth(1,1,-1, obj_fade)
|
||||||
|
|
||||||
room_goto(rm_Menu)
|
|
|
@ -1,2 +1,3 @@
|
||||||
object_set_sprite(obj_Player, spr_BlobBlue)
|
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)
|
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)
|
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)
|
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)
|
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)
|
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)
|
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
|
global.roomset = rm_Settings;
|
||||||
// You can write your code in this editor
|
instance_create_depth(1,1,-1, obj_fade)
|
||||||
|
|
||||||
room_goto(rm_Settings);
|
|
|
@ -1,4 +1,2 @@
|
||||||
/// @description Insert description here
|
global.roomset = rm_Start;
|
||||||
// You can write your code in this editor
|
instance_create_depth(1,1,-1, obj_fade)
|
||||||
|
|
||||||
room_goto(rm_Start);
|
|
||||||
|
|
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",
|
"ee739527-7172-4028-8f39-2ef174a4ada5",
|
||||||
"faeb0e35-a972-46c1-9af4-f4936410ca5e",
|
"faeb0e35-a972-46c1-9af4-f4936410ca5e",
|
||||||
"2d5d3f5e-5efc-4e76-80d4-c2ea839c96ba",
|
"2d5d3f5e-5efc-4e76-80d4-c2ea839c96ba",
|
||||||
"334d75d0-c561-4e8d-8827-9ef8bae4ea2e"
|
"334d75d0-c561-4e8d-8827-9ef8bae4ea2e",
|
||||||
|
"af38b99a-bf74-4ec4-a90e-e0d59567991f"
|
||||||
],
|
],
|
||||||
"filterType": "GMObject",
|
"filterType": "GMObject",
|
||||||
"folderName": "objects",
|
"folderName": "objects",
|
||||||
|
|
Reference in a new issue