备份CatanBuilding瘦身独立工程

This commit is contained in:
JSD\13999
2026-05-26 16:15:54 +08:00
commit 2d0e6a61b7
12001 changed files with 2431925 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
using System.Threading.Tasks;
using asap.core;
using Cinemachine;
using UnityEngine;
namespace Script.RuntimeScript
{
public class DiggingGameInit : MonoBehaviour
{
public GameObject BroadContainer;
public GameObject GridContianer;
public GameObject GridPropContianer;
public GameObject PropContainer;
public Texture2D CursorImg;
public CinemachineVirtualCamera CameraVir;
public GameObject ShowPropPositon;
public Transform FxRoot;
bool isStart = false;
public async Task OnStart()
{
isStart = true;
await GContext.container.Resolve<DiggingGameManager>().InitGame(this, CameraVir, BroadContainer, GridContianer, GridPropContianer, PropContainer, ShowPropPositon, FxRoot);
}
public void Update()
{
if (isStart)
{
GContext.container.Resolve<DiggingGameManager>().Update();
}
}
public void OnDestroy()
{
GContext.container.Resolve<DiggingGameManager>().Destroy();
}
}
}