From 2d3534df9428f3dff2448492fc3b73fa29a112c7 Mon Sep 17 00:00:00 2001 From: "v.bloch" <v.bloch@etu.unistra.fr> Date: Tue, 30 Mar 2021 18:11:16 +0200 Subject: [PATCH] debut de l'ajout de la perte de nature a la vision des usines --- Assets/Scripts/Player/PlayerMovement.cs | 7 +++++++ Assets/Scripts/Player/PlayerNature.cs | 14 ++++++-------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/Assets/Scripts/Player/PlayerMovement.cs b/Assets/Scripts/Player/PlayerMovement.cs index 3f60686..de6ad47 100644 --- a/Assets/Scripts/Player/PlayerMovement.cs +++ b/Assets/Scripts/Player/PlayerMovement.cs @@ -72,6 +72,13 @@ public class PlayerMovement : MonoBehaviour { animator.SetBool("moving", false); } + } + private void OnTriggerEnter2D(Collider2D collision) + { + if (collision.CompareTag("factory")) + { + this.GetComponent<PlayerNature>().LooseNature(20); + } } } diff --git a/Assets/Scripts/Player/PlayerNature.cs b/Assets/Scripts/Player/PlayerNature.cs index b4ad989..28e3e16 100644 --- a/Assets/Scripts/Player/PlayerNature.cs +++ b/Assets/Scripts/Player/PlayerNature.cs @@ -44,13 +44,13 @@ public class PlayerNature : MonoBehaviour void Update() { - //toutes les x secondes => on perd un certain nombre de secondes - if (Time.time > nextActionTime) - { - nextActionTime += period; + ////toutes les x secondes => on perd un certain nombre de secondes + //if (Time.time > nextActionTime) + //{ + // nextActionTime += period; - this.LooseNature(this.TimeDamage); - } + // this.LooseNature(this.TimeDamage); + //} } // Perd un certain nombre de points de nature @@ -84,6 +84,4 @@ public class PlayerNature : MonoBehaviour instance = this; } - - } -- GitLab