aboutsummaryrefslogtreecommitdiff
path: root/Assets/Scripts
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/Scripts')
-rw-r--r--Assets/Scripts/Player.meta8
-rw-r--r--Assets/Scripts/Player/PlayerMovement.cs (renamed from Assets/Scripts/PlayerMovement.cs)27
-rw-r--r--Assets/Scripts/Player/PlayerMovement.cs.meta (renamed from Assets/Scripts/PlayerMovement.cs.meta)0
3 files changed, 26 insertions, 9 deletions
diff --git a/Assets/Scripts/Player.meta b/Assets/Scripts/Player.meta
new file mode 100644
index 0000000..ccf888b
--- /dev/null
+++ b/Assets/Scripts/Player.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0105863dc7a4f6745a1c39a94fafb479
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/PlayerMovement.cs b/Assets/Scripts/Player/PlayerMovement.cs
index 6b2346a..f82a325 100644
--- a/Assets/Scripts/PlayerMovement.cs
+++ b/Assets/Scripts/Player/PlayerMovement.cs
@@ -24,16 +24,25 @@ using UnityEngine.AI;
public class PlayerMovement : MonoBehaviour
{
+ NavMeshAgent agent;
+
+ // Start is called before the first frame update
+ void Start()
+ {
+ agent = GetComponent<NavMeshAgent> ();
+ }
+
+ // Update is called once per frame
void Update()
{
- if (Input.GetButtonDown("Fire1"))
- {
- Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
- RaycastHit hitInfo;
- if (Physics.Raycast(ray, out hitInfo))
- {
- GetComponent<NavMeshAgent>().SetDestination(hitInfo.point);
- }
- }
+ if(Input.GetMouseButtonDown(0))
+ {
+ RaycastHit hit;
+ Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
+ if(Physics.Raycast(ray, out hit, Mathf.Infinity))
+ {
+ agent.SetDestination(hit.point);
+ }
+ }
}
}
diff --git a/Assets/Scripts/PlayerMovement.cs.meta b/Assets/Scripts/Player/PlayerMovement.cs.meta
index 30793c0..30793c0 100644
--- a/Assets/Scripts/PlayerMovement.cs.meta
+++ b/Assets/Scripts/Player/PlayerMovement.cs.meta