Finished basic controls, worked on tile generation
This commit is contained in:
parent
1a5cd50060
commit
3c0e8d1f89
@ -15,7 +15,7 @@ MonoBehaviour:
|
||||
m_DefaultGroup: bb792ec3375a0794f90c4eb4562ecd48
|
||||
m_currentHash:
|
||||
serializedVersion: 2
|
||||
Hash: 83428b4d99502ef6cd14156b44098919
|
||||
Hash: 1e1fb353756fc72794029e16b250c10c
|
||||
m_OptimizeCatalogSize: 0
|
||||
m_BuildRemoteCatalog: 0
|
||||
m_BundleLocalCatalog: 0
|
||||
@ -94,6 +94,7 @@ MonoBehaviour:
|
||||
- Locale
|
||||
- Locale-en
|
||||
- Locale-de
|
||||
- Preload
|
||||
m_SchemaTemplates: []
|
||||
m_GroupTemplateObjects:
|
||||
- {fileID: 11400000, guid: 094e599181224ae32bb24b221f6e9923, type: 2}
|
||||
|
||||
169
Assets/Prefabs/Tile.prefab
Normal file
169
Assets/Prefabs/Tile.prefab
Normal file
@ -0,0 +1,169 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &3202911257754518413
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 320959129255199420}
|
||||
- component: {fileID: 1323245986789467739}
|
||||
- component: {fileID: 8641065854321209087}
|
||||
- component: {fileID: 5610536905663998088}
|
||||
- component: {fileID: 6002061790547817125}
|
||||
- component: {fileID: -9044467048652882874}
|
||||
m_Layer: 0
|
||||
m_Name: Tile
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &320959129255199420
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3202911257754518413}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!33 &1323245986789467739
|
||||
MeshFilter:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3202911257754518413}
|
||||
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||
--- !u!23 &8641065854321209087
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3202911257754518413}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 1
|
||||
m_ReceiveShadows: 1
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 2
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 3
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_AdditionalVertexStreams: {fileID: 0}
|
||||
--- !u!64 &5610536905663998088
|
||||
MeshCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3202911257754518413}
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_LayerOverridePriority: 0
|
||||
m_IsTrigger: 0
|
||||
m_ProvidesContacts: 1
|
||||
m_Enabled: 1
|
||||
serializedVersion: 5
|
||||
m_Convex: 0
|
||||
m_CookingOptions: 30
|
||||
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||
--- !u!114 &6002061790547817125
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3202911257754518413}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 69beb381e244f92449b8c4cf954630e9, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_TrackedObjects:
|
||||
- rid: 7692319861261205508
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 7692319861261205508
|
||||
type: {class: TrackedTransform, ns: UnityEngine.Localization.PropertyVariants.TrackedObjects, asm: Unity.Localization}
|
||||
data:
|
||||
m_Target: {fileID: 320959129255199420}
|
||||
m_TrackedProperties:
|
||||
items:
|
||||
- rid: 7692319861261205509
|
||||
- rid: 7692319861261205510
|
||||
- rid: 7692319861261205509
|
||||
type: {class: FloatTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_LocalScale.x
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 10
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 10
|
||||
- rid: 7692319861261205510
|
||||
type: {class: FloatTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_LocalScale.z
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 10
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 10
|
||||
--- !u!114 &-9044467048652882874
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3202911257754518413}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: a4ad100ae18006c438490a7509944332, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
7
Assets/Prefabs/Tile.prefab.meta
Normal file
7
Assets/Prefabs/Tile.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 95dc48467ee0c46a9a6dc8ac59506263
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -122,7 +122,7 @@ NavMeshSettings:
|
||||
debug:
|
||||
m_Flags: 0
|
||||
m_NavMeshData: {fileID: 0}
|
||||
--- !u!1 &402627787
|
||||
--- !u!1 &120760920
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
@ -130,152 +130,96 @@ GameObject:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 402627791}
|
||||
- component: {fileID: 402627790}
|
||||
- component: {fileID: 402627789}
|
||||
- component: {fileID: 402627788}
|
||||
- component: {fileID: 402627792}
|
||||
- component: {fileID: 120760922}
|
||||
- component: {fileID: 120760921}
|
||||
- component: {fileID: 120760923}
|
||||
m_Layer: 0
|
||||
m_Name: Plattform
|
||||
m_Name: WorldGenerator
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!64 &402627788
|
||||
MeshCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 402627787}
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_LayerOverridePriority: 0
|
||||
m_IsTrigger: 0
|
||||
m_ProvidesContacts: 1
|
||||
m_Enabled: 1
|
||||
serializedVersion: 5
|
||||
m_Convex: 0
|
||||
m_CookingOptions: 30
|
||||
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||
--- !u!23 &402627789
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 402627787}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 1
|
||||
m_ReceiveShadows: 1
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 2
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 3
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_AdditionalVertexStreams: {fileID: 0}
|
||||
--- !u!33 &402627790
|
||||
MeshFilter:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 402627787}
|
||||
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||
--- !u!4 &402627791
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 402627787}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &402627792
|
||||
--- !u!114 &120760921
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 402627787}
|
||||
m_GameObject: {fileID: 120760920}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 5ae095b383bb6a060b69f2a9616329af, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
availableTiles: []
|
||||
--- !u!4 &120760922
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 120760920}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -594.1156, y: -277.319, z: 742.9614}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &120760923
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 120760920}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 69beb381e244f92449b8c4cf954630e9, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_TrackedObjects:
|
||||
- rid: 7692319749147983899
|
||||
- rid: 7692319861261205513
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 7692319749147983899
|
||||
type: {class: TrackedTransform, ns: UnityEngine.Localization.PropertyVariants.TrackedObjects, asm: Unity.Localization}
|
||||
- rid: 7692319861261205513
|
||||
type: {class: TrackedMonoBehaviourObject, ns: UnityEngine.Localization.PropertyVariants.TrackedObjects, asm: Unity.Localization}
|
||||
data:
|
||||
m_Target: {fileID: 402627791}
|
||||
m_Target: {fileID: 120760921}
|
||||
m_TrackedProperties:
|
||||
items:
|
||||
- rid: 7692319749147983900
|
||||
- rid: 7692319749147983901
|
||||
- rid: 7692319749147983900
|
||||
type: {class: FloatTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
- rid: 7692319861261205514
|
||||
- rid: 7692319861261205515
|
||||
m_UpdateType: 1
|
||||
m_Changed:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
- rid: 7692319861261205514
|
||||
type: {class: ArraySizeTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_LocalScale.x
|
||||
m_PropertyPath: availableTiles.Array.size
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 1
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 100
|
||||
- rid: 7692319749147983901
|
||||
type: {class: FloatTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
value: 1
|
||||
- rid: 7692319861261205515
|
||||
type: {class: UnityObjectProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_LocalScale.z
|
||||
m_PropertyPath: availableTiles.Array.data[0]
|
||||
m_TypeString: Tile, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 1
|
||||
value: {fileID: 3202911257754518413, guid: 95dc48467ee0c46a9a6dc8ac59506263, type: 3}
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 100
|
||||
value: {fileID: -9044467048652882874, guid: 95dc48467ee0c46a9a6dc8ac59506263, type: 3}
|
||||
--- !u!1 &1322220913
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -576,6 +520,8 @@ MonoBehaviour:
|
||||
movement: {x: 0, y: 0}
|
||||
rotation: {x: 0, y: 0}
|
||||
isAirborne: 0
|
||||
isJumping: 0
|
||||
lastDirection: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &1411237709
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -771,8 +717,8 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: -910, y: -490}
|
||||
m_SizeDelta: {x: 200, y: 50}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 50, y: 50}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &2004665056
|
||||
MonoBehaviour:
|
||||
@ -787,65 +733,10 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_TrackedObjects:
|
||||
- rid: 7692319749147983902
|
||||
- rid: 7692319749147983907
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 7692319749147983902
|
||||
type: {class: TrackedRectTransform, ns: UnityEngine.Localization.PropertyVariants.TrackedObjects, asm: Unity.Localization}
|
||||
data:
|
||||
m_Target: {fileID: 2004665055}
|
||||
m_TrackedProperties:
|
||||
items:
|
||||
- rid: 7692319749147983903
|
||||
- rid: 7692319749147983904
|
||||
- rid: 7692319749147983905
|
||||
- rid: 7692319749147983906
|
||||
- rid: 7692319749147983903
|
||||
type: {class: FloatTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_AnchoredPosition.x
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: -910
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 0
|
||||
- rid: 7692319749147983904
|
||||
type: {class: FloatTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_AnchoredPosition.y
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: -490
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 0
|
||||
- rid: 7692319749147983905
|
||||
type: {class: FloatTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_SizeDelta.x
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 200
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 50
|
||||
- rid: 7692319749147983906
|
||||
type: {class: FloatTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_SizeDelta.y
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 50
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 500
|
||||
- rid: 7692319749147983907
|
||||
type: {class: TrackedUGuiGraphic, ns: UnityEngine.Localization.PropertyVariants.TrackedObjects, asm: Unity.Localization}
|
||||
data:
|
||||
@ -853,11 +744,8 @@ MonoBehaviour:
|
||||
m_TrackedProperties:
|
||||
items:
|
||||
- rid: 7692319749147983908
|
||||
- rid: 7692319749147983909
|
||||
- rid: 7692319749147983910
|
||||
- rid: 7692319749147983911
|
||||
- rid: 7692319749147983912
|
||||
- rid: 7692319749147983913
|
||||
m_UpdateType: 0
|
||||
- rid: 7692319749147983908
|
||||
type: {class: StringTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
@ -866,21 +754,10 @@ MonoBehaviour:
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: New Text
|
||||
value: +
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: +
|
||||
- rid: 7692319749147983909
|
||||
type: {class: FloatTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_fontSize
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 36
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 72
|
||||
- rid: 7692319749147983910
|
||||
type: {class: FloatTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
@ -888,21 +765,10 @@ MonoBehaviour:
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 36
|
||||
value: 72
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 72
|
||||
- rid: 7692319749147983911
|
||||
type: {class: BoolTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_enableAutoSizing
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 0
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 0
|
||||
- rid: 7692319749147983912
|
||||
type: {class: EnumTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
@ -910,21 +776,10 @@ MonoBehaviour:
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 1
|
||||
value: 2
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 2
|
||||
- rid: 7692319749147983913
|
||||
type: {class: EnumTrackedProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, asm: Unity.Localization}
|
||||
data:
|
||||
m_PropertyPath: m_VerticalAlignment
|
||||
m_VariantData:
|
||||
- localeIdentifier:
|
||||
m_Code: de
|
||||
value: 256
|
||||
- localeIdentifier:
|
||||
m_Code: en
|
||||
value: 512
|
||||
--- !u!114 &2004665057
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -972,7 +827,7 @@ MonoBehaviour:
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 36
|
||||
m_fontSize: 72
|
||||
m_fontSizeBase: 36
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
@ -980,7 +835,7 @@ MonoBehaviour:
|
||||
m_fontSizeMax: 72
|
||||
m_fontStyle: 0
|
||||
m_HorizontalAlignment: 1
|
||||
m_VerticalAlignment: 256
|
||||
m_VerticalAlignment: 512
|
||||
m_textAlignment: 65535
|
||||
m_characterSpacing: 0
|
||||
m_wordSpacing: 0
|
||||
@ -1027,6 +882,6 @@ SceneRoots:
|
||||
m_ObjectHideFlags: 0
|
||||
m_Roots:
|
||||
- {fileID: 1378457839}
|
||||
- {fileID: 402627791}
|
||||
- {fileID: 1322220917}
|
||||
- {fileID: 1536204584}
|
||||
- {fileID: 120760922}
|
||||
|
||||
@ -11,9 +11,11 @@ public class Controls : MonoBehaviour
|
||||
{
|
||||
public float MOVEMENTSPEED = 10f;
|
||||
public float SENSITIVITY = 10f;
|
||||
public Vector2 movement;
|
||||
public Vector2 rotation;
|
||||
public bool isAirborne;
|
||||
Vector2 movement;
|
||||
Vector2 rotation;
|
||||
bool isAirborne;
|
||||
bool isJumping;
|
||||
Vector3 lastDirection;
|
||||
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
@ -21,6 +23,8 @@ public class Controls : MonoBehaviour
|
||||
movement = new Vector2();
|
||||
rotation = new Vector2();
|
||||
isAirborne = true;
|
||||
isJumping = false;
|
||||
lastDirection = new Vector3();
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
@ -37,6 +41,7 @@ public class Controls : MonoBehaviour
|
||||
else{
|
||||
GameObject.Find("Crosshair").transform.localScale = new Vector3(0,0,0);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void applyInput(){
|
||||
@ -48,11 +53,14 @@ public class Controls : MonoBehaviour
|
||||
Vector3 lookDirection = new Vector3(0, rotation.x, 0) * Time.deltaTime * SENSITIVITY;
|
||||
gameObject.transform.Rotate(lookDirection);
|
||||
|
||||
if(isAirborne) return;
|
||||
|
||||
//Move Player object according to input and after rotation
|
||||
Vector3 direction = new Vector3(movement.x, 0, movement.y) * Time.deltaTime * MOVEMENTSPEED;
|
||||
gameObject.transform.Translate(direction);
|
||||
if(isAirborne){
|
||||
gameObject.transform.Translate(lastDirection);
|
||||
}
|
||||
else{
|
||||
Vector3 direction = new Vector3(movement.x, isJumping ? 0.5f : 0, movement.y) * Time.deltaTime * MOVEMENTSPEED;
|
||||
gameObject.transform.Translate(direction);
|
||||
lastDirection = direction;
|
||||
}
|
||||
}
|
||||
|
||||
void OnMove(InputValue direction){
|
||||
@ -75,15 +83,21 @@ public class Controls : MonoBehaviour
|
||||
|
||||
void OnCollisionEnter(Collision col){
|
||||
if(!isAirborne) return;
|
||||
if(col.gameObject.name.ToLower().Contains("plattform")){
|
||||
if(col.gameObject.name.ToLower().Contains("tile")){
|
||||
isAirborne = false;
|
||||
isJumping = false;
|
||||
}
|
||||
}
|
||||
|
||||
void OnCollisionExit(Collision col){
|
||||
if(isAirborne) return;
|
||||
if(col.gameObject.name.ToLower().Contains("plattform")){
|
||||
if(col.gameObject.name.ToLower().Contains("tile")){
|
||||
isAirborne = true;
|
||||
}
|
||||
}
|
||||
|
||||
void OnJump(){
|
||||
if(isAirborne) return;
|
||||
isJumping = true;
|
||||
}
|
||||
}
|
||||
|
||||
23
Assets/Scripts/Tile.cs
Normal file
23
Assets/Scripts/Tile.cs
Normal file
@ -0,0 +1,23 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class Tile : MonoBehaviour
|
||||
{
|
||||
public GameObject player;
|
||||
|
||||
public float HIGHEST_POINT;
|
||||
public float LOWEST_POINT;
|
||||
public TileModifier MODIFIER;
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
{
|
||||
player = GameObject.Find("Player");
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/Tile.cs.meta
Normal file
11
Assets/Scripts/Tile.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a4ad100ae18006c438490a7509944332
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
13
Assets/Scripts/TileModifier.cs
Normal file
13
Assets/Scripts/TileModifier.cs
Normal file
@ -0,0 +1,13 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public enum TileModifier
|
||||
{
|
||||
FLAT,
|
||||
MOUNTAIN,
|
||||
LAKE,
|
||||
HILLS,
|
||||
RIVER,
|
||||
VALLEY
|
||||
}
|
||||
11
Assets/Scripts/TileModifier.cs.meta
Normal file
11
Assets/Scripts/TileModifier.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ab6908fc67056662e8c1fba0a1b19320
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -1,13 +1,18 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class WorldGenerator : MonoBehaviour
|
||||
{
|
||||
public List<GameObject> availableTiles;
|
||||
Dictionary<Vector3, GameObject> world;
|
||||
int SIZE = 10;
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
{
|
||||
|
||||
world = new Dictionary<Vector3, GameObject>();
|
||||
generateWorld();
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
@ -15,4 +20,16 @@ public class WorldGenerator : MonoBehaviour
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void generateWorld(){
|
||||
Vector3 position;
|
||||
GameObject tile;
|
||||
for(int i = 0; i < SIZE; i++){
|
||||
for(int j = 0; j < SIZE; j++){
|
||||
position = new Vector3(i, 0, j);
|
||||
tile = Instantiate(availableTiles[0], position * 100, Quaternion.identity);
|
||||
world.Add(position, tile);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -31,6 +31,15 @@
|
||||
"processors": "",
|
||||
"interactions": "",
|
||||
"initialStateCheck": false
|
||||
},
|
||||
{
|
||||
"name": "Jump",
|
||||
"type": "Button",
|
||||
"id": "90b30bd7-1fed-482e-890a-aa95581180cc",
|
||||
"expectedControlType": "Button",
|
||||
"processors": "",
|
||||
"interactions": "",
|
||||
"initialStateCheck": false
|
||||
}
|
||||
],
|
||||
"bindings": [
|
||||
@ -253,6 +262,28 @@
|
||||
"action": "Fire",
|
||||
"isComposite": false,
|
||||
"isPartOfComposite": false
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"id": "d17d9e03-920b-43ed-a90e-15670c194c4f",
|
||||
"path": "<Keyboard>/space",
|
||||
"interactions": "",
|
||||
"processors": "",
|
||||
"groups": "Keyboard&Mouse",
|
||||
"action": "Jump",
|
||||
"isComposite": false,
|
||||
"isPartOfComposite": false
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"id": "80896525-9471-4f16-afc1-7ae8a07aadaf",
|
||||
"path": "<Gamepad>/buttonSouth",
|
||||
"interactions": "",
|
||||
"processors": "",
|
||||
"groups": "Gamepad",
|
||||
"action": "Jump",
|
||||
"isComposite": false,
|
||||
"isPartOfComposite": false
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
@ -44,7 +44,7 @@ MonoBehaviour:
|
||||
type: {class: SpecificLocaleSelector, ns: UnityEngine.Localization.Settings, asm: Unity.Localization}
|
||||
data:
|
||||
m_LocaleId:
|
||||
m_Code: en
|
||||
m_Code: de
|
||||
- rid: 7692319749115478019
|
||||
type: {class: LocalesProvider, ns: UnityEngine.Localization.Settings, asm: Unity.Localization}
|
||||
data:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user