Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class GPS : MonoBehaviour {
- public GameObject Arrow;
- public GameObject[] ParkingSpace;
- public static GameObject ParkingDestination;
- private GameObject Player;
- void Start() {
- Player = GameObject.FindWithTag("Lambo");
- }
- public static void SearchForSpot() {
- var ParkingSpots = GameObject.FindGameObjectsWithTag("Parking_Linija");
- for (int i = 0; i < ParkingSpots.Length; i++) {
- var ParkContol = ParkingSpots[i].GetComponent<ParkingController>();
- if(!ParkContol.JeLiZauzeto) {
- ParkingDestination = ParkingSpots[i];
- break;
- }
- }
- }
- void Update() {
- Arrow.transform.position = Player.transform.position;
- PointArrow(ParkingDestination.transform);
- }
- private void PointArrow(Transform target) {
- Vector3 lookPos = target.position - Arrow.transform.position;
- Quaternion rotation = Quaternion.LookRotation(lookPos);
- Arrow.transform.rotation = rotation;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment