Files
RatStabber/Assets/C# Scripts/UI overlay/DistanceIndicator.cs
Iazubi 0a4d0e9c86 Organization of Game Files
Created folder for C# files, player, and enemy so it's a little cleaner...
2024-10-23 17:28:44 -07:00

27 lines
689 B
C#

using UnityEngine;
using System.Collections;
public class DistanceIndicator : MonoBehaviour
{
public float multiplier;
Teo player;
SpriteRenderer sprite;
float timeCreated;
void Start() {
player = GameObject.FindGameObjectWithTag("Player").GetComponent<Teo>();
sprite = GetComponent<SpriteRenderer>();
timeCreated = Time.fixedTime;
transform.localScale = new Vector3 (player.swingDistance*multiplier, player.swingDistance*multiplier, 1);
StartCoroutine("KillMyself");
}
void Update() {
sprite.color = new Color (0F, 0F, 0F, 0.5F-(Time.fixedTime-timeCreated));
}
IEnumerator KillMyself() {
yield return new WaitForSeconds (0.5F);
Destroy(gameObject);
}
}