added player and danger platfroms

This commit is contained in:
Mausham
2025-12-11 12:20:01 -08:00
parent 1014b82c22
commit 60e58082ac
42 changed files with 1070 additions and 2058 deletions

View File

@@ -7,12 +7,13 @@ public class Platform : MonoBehaviour
private Transform playerTransform;
[Inject] private PlatformPool pool;
[Inject] private PlatformManager manager;
[Inject] private IInputReader inputReader;
[Inject] private Player player;
//[Inject] private IInputReader inputReader;
void Start()
{
playerTransform = GameObject.FindGameObjectWithTag("Player").transform;
playerTransform = player.transform;
}
void Update()

View File

@@ -1,3 +1,4 @@
using System;
using UnityEngine;
using VContainer;
@@ -5,13 +6,30 @@ public class PlatformManager : MonoBehaviour
{
private GameObject currentPlatfrom;
[Inject] private PlatformPool pool;
[Inject] private InputReader inputReader;
private int yPos=0;
public int rotspeed = 1;
void Start()
{
ShowInitialPlatforms();
}
private void OnEnable()
{
inputReader.OnDragValueChanged += DragPerformed;
}
private void OnDisable()
{
inputReader.OnDragValueChanged -= DragPerformed;
}
private void DragPerformed(Vector2 drag)
{
float rotAmount = -drag.normalized.x * rotspeed;
transform.Rotate(0, rotAmount, 0);
}
public void ShowInitialPlatforms()
{