Ressources

Catégorie scripts.

Le panda anti Adblock

resetPos.cs

Script permettant de replacer le joueur sur le terrain dans l'éventualité où il arriverait à passer sous la carte.
Copier
								
									 
// Vidéo tutoriel / mise en place : https://www.youtube.com/watch?v=AyjuqZGXi0E
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class resetPos : MonoBehaviour {

    void OnCollisionEnter(Collision other)
    {
        if (other.transform.tag == "Respawn")
        {
            Vector3 up = transform.TransformDirection(Vector3.up);

            RaycastHit hit;

            Debug.DrawRay(transform.position, up * 100, Color.red);

            if (Physics.Raycast(transform.position, up, out hit, 100))
            {
                transform.position = new Vector3(transform.position.x, hit.transform.position.y + 2, transform.position.z);
            }
        }
    }

}