mirror of
https://github.com/DerTyp7/example-top-down-unity.git
synced 2025-10-29 12:32:09 +01:00
added TimeSystem
This commit is contained in:
@@ -168,7 +168,7 @@ Transform:
|
||||
- {fileID: 1759039339}
|
||||
- {fileID: 1938035018}
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 10
|
||||
m_RootOrder: 11
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &87507992
|
||||
GameObject:
|
||||
@@ -341,7 +341,7 @@ Transform:
|
||||
- {fileID: 1523942492}
|
||||
- {fileID: 466200731}
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 16
|
||||
m_RootOrder: 17
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &138750305
|
||||
GameObject:
|
||||
@@ -419,6 +419,51 @@ CanvasRenderer:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 138750305}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1 &273326176
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 273326178}
|
||||
- component: {fileID: 273326177}
|
||||
m_Layer: 0
|
||||
m_Name: GameManager
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!114 &273326177
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 273326176}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 4d46ba76ed78c6c41805320f865295d6, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
intervalTime: 1
|
||||
--- !u!4 &273326178
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 273326176}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 5.578632, y: 1.9324775, z: 0.50281966}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &310196950
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -542,7 +587,7 @@ Transform:
|
||||
m_Children:
|
||||
- {fileID: 519420032}
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 9
|
||||
m_RootOrder: 10
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!95 &310196955
|
||||
Animator:
|
||||
@@ -714,7 +759,7 @@ Transform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &466200730
|
||||
GameObject:
|
||||
@@ -973,7 +1018,7 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 1909482199139559713, guid: a51034cd9a84299479d24128aec330e6, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 7
|
||||
value: 8
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1909482199139559713, guid: a51034cd9a84299479d24128aec330e6, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
@@ -1115,7 +1160,7 @@ RectTransform:
|
||||
m_Children:
|
||||
- {fileID: 87507993}
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 14
|
||||
m_RootOrder: 15
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
@@ -1391,7 +1436,7 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 5128193789106105257, guid: 4ca350a347d8520448f562297fbf46d4, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 1
|
||||
value: 2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5128193789106105257, guid: 4ca350a347d8520448f562297fbf46d4, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
@@ -4361,7 +4406,7 @@ Transform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 12
|
||||
m_RootOrder: 13
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &1335747190
|
||||
MonoBehaviour:
|
||||
@@ -4649,7 +4694,7 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 1909482199139559713, guid: a51034cd9a84299479d24128aec330e6, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 5
|
||||
value: 6
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1909482199139559713, guid: a51034cd9a84299479d24128aec330e6, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
@@ -14874,7 +14919,7 @@ Transform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 15
|
||||
m_RootOrder: 16
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1001 &1891261597
|
||||
PrefabInstance:
|
||||
@@ -14885,7 +14930,7 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 5128193789106105257, guid: 4ca350a347d8520448f562297fbf46d4, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 2
|
||||
value: 3
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5128193789106105257, guid: 4ca350a347d8520448f562297fbf46d4, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
@@ -27820,7 +27865,7 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 1909482199139559713, guid: a51034cd9a84299479d24128aec330e6, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 6
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1909482199139559713, guid: a51034cd9a84299479d24128aec330e6, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
@@ -27950,7 +27995,7 @@ Transform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 17
|
||||
m_RootOrder: 18
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &2014753552
|
||||
GameObject:
|
||||
@@ -28034,7 +28079,7 @@ Transform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 11
|
||||
m_RootOrder: 12
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1001 &2032016596
|
||||
PrefabInstance:
|
||||
@@ -28045,7 +28090,7 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 1909482199139559713, guid: a51034cd9a84299479d24128aec330e6, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 4
|
||||
value: 5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1909482199139559713, guid: a51034cd9a84299479d24128aec330e6, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
@@ -28232,7 +28277,7 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 5128193789106105257, guid: 4ca350a347d8520448f562297fbf46d4, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 3
|
||||
value: 4
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5128193789106105257, guid: 4ca350a347d8520448f562297fbf46d4, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
@@ -28289,7 +28334,7 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 1909482199139559713, guid: a51034cd9a84299479d24128aec330e6, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 8
|
||||
value: 9
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1909482199139559713, guid: a51034cd9a84299479d24128aec330e6, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
@@ -28346,7 +28391,7 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 5128193789106105257, guid: 4ca350a347d8520448f562297fbf46d4, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 13
|
||||
value: 14
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5128193789106105257, guid: 4ca350a347d8520448f562297fbf46d4, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
|
||||
26
Assets/Scripts/TimeManager.cs
Normal file
26
Assets/Scripts/TimeManager.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
|
||||
public class TimeManager : MonoBehaviour
|
||||
{
|
||||
[SerializeField]
|
||||
float intervalTime = 1.0f; // 1.0f -> 1 real second is 1 ingame minute
|
||||
|
||||
[SerializeField]
|
||||
int minutesPerInterval = 1;
|
||||
|
||||
DateTime dateTime = new DateTime(1, 1, 1, 0, 0, 0);
|
||||
|
||||
public string GetTime() => dateTime.ToString("hh:mm tt");
|
||||
public string GetDate() => dateTime.ToString("dd/mm/yyyy");
|
||||
|
||||
void Start()
|
||||
{
|
||||
InvokeRepeating("TimeUp", intervalTime, intervalTime);
|
||||
}
|
||||
|
||||
void TimeUp()
|
||||
{
|
||||
dateTime = dateTime.AddMinutes(minutesPerInterval);
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/TimeManager.cs.meta
Normal file
11
Assets/Scripts/TimeManager.cs.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4d46ba76ed78c6c41805320f865295d6
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user