Files
2026-06-01 12:46:52 +02:00

42 lines
639 B
C++

#pragma once
#include "SGameSceneActor.h"
namespace rp {
class SGameSceneLifeActor : public SGameSceneActor
{
public:
/// 생성자
SGameSceneLifeActor(
DWORD lifeTime = 10000
, DWORD fadeInTime = 2000
, DWORD fadeOutTime = 2000 );
/// 소멸자
virtual ~SGameSceneLifeActor();
/// 활성화 콜백
virtual void onActivate();
/// 씬 업데이트
virtual void update( SGameScene* scene );
protected:
/// 생존 시간
DWORD mLifeTime;
/// 페이드 인 시간
DWORD mFadeInTime;
/// 페이드 아웃 시간
DWORD mFadeOutTime;
/// 플레이 시작 시간
DWORD mBeginTime;
};
}