Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma strict
- var Enemy: Transform;
- var Player: Transform;
- var hit: RaycastHit;
- var hpText: GameObject;
- var hpINT: int = 100;
- function Start () {
- hpText.GetComponent(UI.Text).text = "100";
- }
- function Update () {
- if (Physics.Raycast(transform.position, -transform.forward, hit, 15)) {
- Enemy.transform.position = Vector3.MoveTowards(Enemy.position, Player.position, Time.deltaTime * 10);
- }
- if (Physics.Raycast(transform.position, -transform.forward, hit, 2)) {
- LoseHP();
- }
- if(hpINT == 0) {
- Destroy(Player.gameObject);
- }
- }
- function LoseHP () {
- hpINT -= 0.003;
- hpText.GetComponent(UI.Text).text = hpINT.ToString();
- }
Advertisement
Add Comment
Please, Sign In to add comment