[ChaEngine] オブジェクトの作り方
🚧このページは書き途中です。🚧
基本コード
オブジェクトXXXを作る場合の基本的なコードは以下の通りです。
XXX.h
#pragma once
#include <Game/Game.h>
struct XXXData
{
// オブジェクトのデータはここに
};
struct XXX : ObjectBase<XXXData>
{
// 開始処理 (任意)
void Start() override;
// 更新処理 (任意)
void Update() override;
// 遅れた更新処理 (任意)
void LateUpdate() override;
// 描画処理 (任意)
void Draw() override;
};
XXX.cpp
#include "pch\pch.h"
#include "XXX.h"
void XXX::Start()
{
// 開始処理はここに
}
void XXX::Update()
{
// 更新処理はここに
}
void LateUpdate()
{
// 遅れた更新処理はここに
}
void Draw()
{
// 描画処理はここに
}