diff --git a/Assets/Scenes/MainGame.unity b/Assets/Scenes/MainGame.unity index d0434c8..f439a29 100644 --- a/Assets/Scenes/MainGame.unity +++ b/Assets/Scenes/MainGame.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 705507994} - m_IndirectSpecularColor: {r: 0.18028378, g: 0.22571412, b: 0.30692285, a: 1} + m_IndirectSpecularColor: {r: 0.18028334, g: 0.22571328, b: 0.3069217, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -270,7 +270,7 @@ Transform: - {fileID: 1063239391} - {fileID: 1936805834} m_Father: {fileID: 0} - m_RootOrder: 0 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &61285731 PrefabInstance: @@ -3643,7 +3643,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} --- !u!1001 &710185312 PrefabInstance: @@ -5341,7 +5341,7 @@ Transform: - {fileID: 834380158} - {fileID: 2036834384} m_Father: {fileID: 0} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1086348388 PrefabInstance: @@ -7871,7 +7871,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1620706918 PrefabInstance: @@ -11525,6 +11525,50 @@ BoxCollider: serializedVersion: 2 m_Size: {x: 2.0196953, y: 0.2, z: 2.0206933} m_Center: {x: 0.0039343834, y: 0, z: 0.012269765} +--- !u!1 &2120337645 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2120337647} + - component: {fileID: 2120337646} + m_Layer: 0 + m_Name: PlayerNameManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2120337646 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2120337645} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8bdc8fca15629dd42a4c7351b3470b05, type: 3} + m_Name: + m_EditorClassIdentifier: + nomDuJoueur: +--- !u!4 &2120337647 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2120337645} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 21.078281, y: -21.574486, z: 44.260315} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &2123571104 PrefabInstance: m_ObjectHideFlags: 0 @@ -11915,7 +11959,7 @@ PrefabInstance: - target: {fileID: 8406466218123916952, guid: cdbac44d9cb15a04684f19dd29e2f2db, type: 3} propertyPath: m_RootOrder - value: 4 + value: 5 objectReference: {fileID: 0} - target: {fileID: 8406466218123916952, guid: cdbac44d9cb15a04684f19dd29e2f2db, type: 3} diff --git a/Assets/Scripts/MovementGen.cs b/Assets/Scripts/MovementGen.cs index b0ac08d..9d92f0e 100644 --- a/Assets/Scripts/MovementGen.cs +++ b/Assets/Scripts/MovementGen.cs @@ -12,7 +12,6 @@ namespace Assets.Scripts private ChoiceOfMovement currentMovement; [SerializeField] private ChoiceOfMovement selectedMovement; - [SerializeField] private String nomDuJoueur = string.Empty; // Start is called before the first frame update void Start() @@ -27,12 +26,6 @@ namespace Assets.Scripts selectedMovement = (ChoiceOfMovement)PlayerPrefs.GetInt(Constant.PPK_MOVEMENT_CHOICE, 0); currentMovement = (ChoiceOfMovement)PlayerPrefs.GetInt(Constant.PPK_MOVEMENT_CHOICE, 0); components[currentMovement].enabled = true; - - if (nomDuJoueur == string.Empty) - { - nomDuJoueur = DateTime.Now.ToString("YYYY-MM-dd_HH-mm"); - } - PlayerPrefs.SetString(Constant.PPK_PLAYER_NAME, nomDuJoueur); } // Update is called once per frame diff --git a/Assets/Scripts/PlayerNameManager.cs b/Assets/Scripts/PlayerNameManager.cs new file mode 100644 index 0000000..c02a326 --- /dev/null +++ b/Assets/Scripts/PlayerNameManager.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using Assets.Scripts.Movements; +using Assets.Scripts.Utilities; +using UnityEngine; + +public class PlayerNameManager : MonoBehaviour +{ + + [SerializeField] private string nomDuJoueur = string.Empty; + + // Start is called before the first frame update + void Start() + { + if (nomDuJoueur == string.Empty) + { + nomDuJoueur = DateTime.Now.ToString("YYYY-MM-dd_HH-mm"); + } + PlayerPrefs.SetString(Constant.PPK_PLAYER_NAME, nomDuJoueur); + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/Assets/Scripts/PlayerNameManager.cs.meta b/Assets/Scripts/PlayerNameManager.cs.meta new file mode 100644 index 0000000..bbd0c37 --- /dev/null +++ b/Assets/Scripts/PlayerNameManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8bdc8fca15629dd42a4c7351b3470b05 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: