Initial commit

This commit is contained in:
Mausham
2025-12-10 18:02:47 -08:00
commit 1014b82c22
251 changed files with 32297 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
using UnityEngine;
using VContainer;
public class PlatformManager : MonoBehaviour
{
private GameObject currentPlatfrom;
[Inject] private PlatformPool pool;
private int yPos=0;
void Start()
{
ShowInitialPlatforms();
}
public void ShowInitialPlatforms()
{
foreach(var platfrom in pool.platformPool)
{
platfrom.gameObject.SetActive(true);
platfrom.transform.position = new Vector3(0,yPos,0);
yPos--;
}
}
public void BuildPlatform()
{
currentPlatfrom = pool.GetPlatformFromPool();
if(currentPlatfrom!=null)
{
currentPlatfrom.transform.position = new Vector3(0,yPos,0);
currentPlatfrom.SetActive(true);
yPos--;
}
}
}