From 7a22bb7d44e7d56e8597ae4b66d23d17d4861880 Mon Sep 17 00:00:00 2001 From: sOlaris38 Date: Sun, 6 Dec 2020 00:28:12 +0100 Subject: [PATCH] vitesse du joueur --- objects/oPlayer/Step_0.gml | 6 +++--- objects/oPlayer/oPlayer.yy | 2 ++ sprites/sPlayer/sPlayer.yy | 6 +++--- sprites/sPlayerRun/sPlayerRun.yy | 8 ++++---- 4 files changed, 12 insertions(+), 10 deletions(-) diff --git a/objects/oPlayer/Step_0.gml b/objects/oPlayer/Step_0.gml index c014af4..ab299c4 100644 --- a/objects/oPlayer/Step_0.gml +++ b/objects/oPlayer/Step_0.gml @@ -11,12 +11,12 @@ deplaceVertical = keyDown - keyUp; if ((deplaceHorizontal > 0 && !place_meeting(x+1, y, oWall)) || (deplaceHorizontal < 0 && !place_meeting(x-1, y, oWall))) { - x += deplaceHorizontal; + x += deplaceHorizontal*spd; } if ((deplaceVertical > 0 && !place_meeting(x, y+1, oWall)) || (deplaceVertical < 0 && !place_meeting(x, y-1, oWall))) { - y += deplaceVertical; + y += deplaceVertical*spd; } seDeplace = (deplaceHorizontal != 0 or deplaceVertical != 0); @@ -41,7 +41,7 @@ if (seDeplace) { indexImageInfo = 3; image_index = compteurFrames % nbFrames + 3*nbFrames; } - compteurFrames += 0.25; + compteurFrames += 0.25*spd; } else { sprite_index = sPlayer; image_index = indexImageInfo; diff --git a/objects/oPlayer/oPlayer.yy b/objects/oPlayer/oPlayer.yy index 47e588a..5d79db6 100644 --- a/objects/oPlayer/oPlayer.yy +++ b/objects/oPlayer/oPlayer.yy @@ -32,6 +32,8 @@ {"varType":1,"value":"0","rangeEnabled":false,"rangeMin":0.0,"rangeMax":10.0,"listItems":[],"multiselect":false,"filters":[],"resourceVersion":"1.0","name":"deplaceVertical","tags":[],"resourceType":"GMObjectProperty",}, {"varType":0,"value":"0","rangeEnabled":false,"rangeMin":0.0,"rangeMax":10.0,"listItems":[],"multiselect":false,"filters":[],"resourceVersion":"1.0","name":"spriteDir","tags":[],"resourceType":"GMObjectProperty",}, {"varType":0,"value":"8","rangeEnabled":false,"rangeMin":0.0,"rangeMax":10.0,"listItems":[],"multiselect":false,"filters":[],"resourceVersion":"1.0","name":"nbFrames","tags":[],"resourceType":"GMObjectProperty",}, + {"varType":0,"value":"0","rangeEnabled":false,"rangeMin":0.0,"rangeMax":10.0,"listItems":[],"multiselect":false,"filters":[],"resourceVersion":"1.0","name":"variable_name","tags":[],"resourceType":"GMObjectProperty",}, + {"varType":0,"value":"1.2","rangeEnabled":false,"rangeMin":0.0,"rangeMax":10.0,"listItems":[],"multiselect":false,"filters":[],"resourceVersion":"1.0","name":"spd","tags":[],"resourceType":"GMObjectProperty",}, ], "overriddenProperties": [], "parent": { diff --git a/sprites/sPlayer/sPlayer.yy b/sprites/sPlayer/sPlayer.yy index 4ab46c3..a4e5bbc 100644 --- a/sprites/sPlayer/sPlayer.yy +++ b/sprites/sPlayer/sPlayer.yy @@ -7,9 +7,9 @@ "edgeFiltering": false, "collisionTolerance": 0, "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 16, - "bbox_top": 1, + "bbox_left": 3, + "bbox_right": 13, + "bbox_top": 11, "bbox_bottom": 23, "HTile": false, "VTile": false, diff --git a/sprites/sPlayerRun/sPlayerRun.yy b/sprites/sPlayerRun/sPlayerRun.yy index 275638e..b6eb548 100644 --- a/sprites/sPlayerRun/sPlayerRun.yy +++ b/sprites/sPlayerRun/sPlayerRun.yy @@ -1,5 +1,5 @@ { - "bboxMode": 0, + "bboxMode": 2, "collisionKind": 1, "type": 0, "origin": 4, @@ -7,9 +7,9 @@ "edgeFiltering": false, "collisionTolerance": 0, "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 16, - "bbox_top": 1, + "bbox_left": 3, + "bbox_right": 13, + "bbox_top": 11, "bbox_bottom": 23, "HTile": false, "VTile": false,