Files
DNF_DEV/source_game/Actor/Object/ActiveObject.h

25 lines
429 B
C++

#pragma once
#include "Actor/Object/BaseObject.h"
class ActiveObject : public BaseObject
{
public:
// 三轴速度
VecSpeed3 Speed;
// 三轴移动余数
VecPos3 Remainder;
int _zRemainderMove = 0;
public:
void
SetPosition(VecPos3 pos) override;
void SetYpos(int y) override;
void SetSpeed(VecSpeed3 speed);
VecSpeed3 GetSpeed();
public:
void Update(float deltaTime) override;
};