This commit is contained in:
ThomasCharester committed 2026-05-04 12:45:12 +03:00
1 parent e1a474d4ac
commit 24b1157026
164 files changed
+68527

No files matched your search

+17
View File
@@ -0,0 +1,17 @@
using System;
using Code.GameplayServices;
using UnityEngine;
namespace Code.PassingObjects
{
public class Coin : PassingObject
{
[SerializeField] private int countOnActivate;
private void OnTriggerEnter(Collider other)
{
PlayerScoreService.Instance.AddScore(countOnActivate);
PassingObjectsManager.Instance.KillChild(this);
}
}
}
+3
View File
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 9268e6ab4ed243439fd47dc649c5d0ab
timeCreated: 1777831148
@@ -0,0 +1,16 @@
using Code.GameplayServices;
using UnityEngine;
namespace Code.PassingObjects
{
public class PassingObject : MonoBehaviour
{
private void FixedUpdate()
{
if (transform.position.z < PassingObjectsManager.Instance.BehindPlayerThreshold)
PassingObjectsManager.Instance.KillChild(this);
transform.position -= new Vector3(0, 0, GameplayManager.Instance.GameSpeed * Time.fixedDeltaTime);
}
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: e01aa934ad27493aa737859fe6fe382d
timeCreated: 1777827872
+10
View File
@@ -0,0 +1,10 @@
using Code.GameplayServices;
using UnityEngine;
namespace Code.PassingObjects
{
public class Wall : PassingObject
{
private void OnTriggerEnter(Collider other) => GameplayManager.Instance.PlayerDead();
}
}
+3
View File
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 102f91b6848f4161b7f4fb9681c2bc79
timeCreated: 1777833598