Batch 1 - Scripts

This commit is contained in:
Rohan
2026-07-21 08:58:18 +05:30
parent 604c0c786a
commit 1dcd8bf80b
41 changed files with 655 additions and 13 deletions

View File

@@ -0,0 +1,30 @@
using UnityEngine;
public class WorldIcon : MonoBehaviour
{
[SerializeField] Transform target;
[SerializeField] float height = 3f;
Camera cam;
void Start()
{
cam = Camera.main;
}
void LateUpdate()
{
if (cam == null)
return;
transform.position = target.position + Vector3.up * height;
transform.forward = cam.transform.forward;
float distance = Vector3.Distance(cam.transform.position, target.position);
float scale = Mathf.Clamp(distance * 0.015f, 1f, 2.5f);
transform.localScale = Vector3.one * scale;
}
}