ajustement godot

This commit is contained in:
p1923381
2020-03-25 12:13:37 +01:00
parent 65e871c2c2
commit 2d5b5b0ae8
14 changed files with 133 additions and 68 deletions

View File

@ -1,17 +1,59 @@
#pragma once
#include "Player.h"
class GestionPlayer
{
public:
Player p;
#pragma once
public:
void droit();
void gauche();
void bas();
void saut();
void idle();
void attack();
#include <Godot.hpp>
#include <KinematicBody2D.hpp>
#include <Input.hpp>
namespace godot {
class Player : public KinematicBody2D
{
// Godot structure
private:
GODOT_CLASS(Player, KinematicBody2D)
public:
static void _register_methods();
void _init();
void _process(float delta);
Player();
~Player();
// Gameplay variables
public:
const int speed = 100;
const int gravity = 90;
const int power_jump = -2500;
bool on_ground = false;
bool right;
bool left;
bool jump;
private:
Vector2 velocity;
Vector2 FLOOR;
// Gameplay methods
public:
void UpdateMotionFromInput();
private:
};
}
attack();
};