Minor - Add Assets And Support Dual Screen

This commit is contained in:
2026-02-03 16:15:50 +01:00
parent 76132c2cbe
commit 7a3d9e54c4
1039 changed files with 149985 additions and 21327 deletions

View File

@@ -0,0 +1,34 @@
using UnityEngine;
namespace Boxophobic.Utility
{
public class NPCController : MonoBehaviour
{
private float timeToChangeDirection;
Vector3 direction;
public void Start()
{
ChangeDirection();
}
public void Update()
{
timeToChangeDirection -= Time.deltaTime;
if (timeToChangeDirection <= 0)
{
ChangeDirection();
}
transform.Translate(direction, Space.World);
}
private void ChangeDirection()
{
var speed = Random.Range(0.005f, 0.01f);
direction = new Vector3(Random.Range(-1f, 1f) * speed, 0, Random.Range(-1f, 1f) * speed);
timeToChangeDirection = Random.Range(0.5f, 2f);
}
}
}