2D_Game_Engine
Loading...
Searching...
No Matches
test.cpp
Go to the documentation of this file.
1#include <scene.hpp>
2#include <buttons.hpp>
3#include <window.hpp>
4
5using namespace Window;
6
7void Entity1Update(Scene *scene,NativeScriptComponent *nsc,float frame_time){
8 Vec2 speed;
9
11 speed.y+=5.0f;
12 }
14 speed.y-=5.0f;
15 }
17 speed.x-=10.0f;
18 }
20 speed.x+=10.0f;
21 }
22 if(speed.x!=0.0f || speed.y!=0.0f)
23 scene->MoveEntity(nsc->m_UID,speed.x,speed.y);
24}
#define KEY_A
Definition buttons.hpp:24
#define KEY_S
Definition buttons.hpp:42
#define BUTTON_DOWN
Definition buttons.hpp:142
#define KEY_D
Definition buttons.hpp:27
#define KEY_W
Definition buttons.hpp:46
Definition scene.hpp:6
void MoveEntity(uint32_t uid, float x_offset, float y_offset)
Definition scene.cpp:291
bool GetKeyState(int key, int state)
Definition window.cpp:217
float y
Definition structs.hpp:9
float x
Definition structs.hpp:5
void Entity1Update(Scene *scene, NativeScriptComponent *nsc, float frame_time)
Definition test.cpp:7