Files
test/Assets/Scripts/Task/TaskTest.cs
T
2025-10-07 09:21:44 +07:00

34 lines
783 B
C#

using System.IO;
using System.Runtime.InteropServices;
using BrewMonster;
using UnityEngine;
namespace PerfectWorld.Scripts.Task
{
public class TaskTest : MonoBehaviour
{
ATaskTemplMan m_pTaskMan;
[ContextMenu("Load Data")]
void LoadTaskData()
{
if (m_pTaskMan == null)
{
m_pTaskMan = new ATaskTemplMan();
}
string path = Path.Combine(Application.streamingAssetsPath, "data/tasks.data");
m_pTaskMan.LoadTasksFromPack(path, true);
}
[ContextMenu("Test Size")]
void TestSize()
{
var size = Marshal.SizeOf(typeof(ATaskTemplFixedData));
BMLogger.Log("Size of ATaskTemplFixedData: " + size);
}
}
}