diff --git a/Plunderblock/Assets/Scenes/KevinScene.unity b/Plunderblock/Assets/Scenes/KevinScene.unity index f1401a5..d4897a8 100644 --- a/Plunderblock/Assets/Scenes/KevinScene.unity +++ b/Plunderblock/Assets/Scenes/KevinScene.unity @@ -123,6 +123,85 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &679648469 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 679648470} + - component: {fileID: 679648472} + - component: {fileID: 679648471} + m_Layer: 5 + m_Name: Titel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &679648470 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 679648469} + 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: 1644435821} + 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: 6.506897, y: 127.63} + m_SizeDelta: {x: 800, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &679648471 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 679648469} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 1, b: 0.009653807, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 68 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 75 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Welcome to PlunderBlock +--- !u!222 &679648472 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 679648469} + m_CullTransparentMesh: 1 --- !u!1 &768956059 GameObject: m_ObjectHideFlags: 0 @@ -228,7 +307,7 @@ GameObject: - component: {fileID: 861564798} - component: {fileID: 861564797} m_Layer: 5 - m_Name: Button (Legacy) + m_Name: ExitButton m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -297,7 +376,19 @@ MonoBehaviour: m_TargetGraphic: {fileID: 861564798} m_OnClick: m_PersistentCalls: - m_Calls: [] + m_Calls: + - m_Target: {fileID: 1644435822} + m_TargetAssemblyTypeName: ChangeScene, Assembly-CSharp + m_MethodName: closeScene + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!114 &861564798 MonoBehaviour: m_ObjectHideFlags: 0 @@ -395,7 +486,7 @@ MonoBehaviour: m_Calls: [] m_FontData: m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 14 + m_FontSize: 26 m_FontStyle: 0 m_BestFit: 0 m_MinSize: 10 @@ -474,7 +565,7 @@ MonoBehaviour: m_Calls: [] m_FontData: m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 14 + m_FontSize: 26 m_FontStyle: 0 m_BestFit: 0 m_MinSize: 10 @@ -506,6 +597,7 @@ GameObject: - component: {fileID: 1644435820} - component: {fileID: 1644435819} - component: {fileID: 1644435818} + - component: {fileID: 1644435822} m_Layer: 5 m_Name: Canvas m_TagString: Untagged @@ -590,6 +682,7 @@ RectTransform: m_Children: - {fileID: 2019160120} - {fileID: 861564796} + - {fileID: 679648470} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -597,6 +690,18 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} +--- !u!114 &1644435822 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1644435817} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f595cfee57cdce945bfd5269fbf119fd, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1706923858 GameObject: m_ObjectHideFlags: 0 @@ -772,7 +877,7 @@ GameObject: - component: {fileID: 2019160122} - component: {fileID: 2019160121} m_Layer: 5 - m_Name: Button (Legacy) (1) + m_Name: StartButton m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -841,7 +946,19 @@ MonoBehaviour: m_TargetGraphic: {fileID: 2019160122} m_OnClick: m_PersistentCalls: - m_Calls: [] + m_Calls: + - m_Target: {fileID: 1644435822} + m_TargetAssemblyTypeName: ChangeScene, Assembly-CSharp + m_MethodName: changeScene + m_Mode: 5 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: JanScene + m_BoolArgument: 0 + m_CallState: 2 --- !u!114 &2019160122 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Plunderblock/Assets/Scripts/ScriptsKevin/ChangeScene.cs b/Plunderblock/Assets/Scripts/ScriptsKevin/ChangeScene.cs new file mode 100644 index 0000000..e74ab52 --- /dev/null +++ b/Plunderblock/Assets/Scripts/ScriptsKevin/ChangeScene.cs @@ -0,0 +1,16 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.SceneManagement; + +public class ChangeScene : MonoBehaviour +{ + public void changeScene(string sceneName){ + SceneManager.LoadScene(sceneName); + } + public void closeScene(){ + Console.WriteLine("Spiel wurde beendet"); + Application.Quit(); + } +} diff --git a/Plunderblock/Assets/Scripts/ScriptsKevin/ChangeScene.cs.meta b/Plunderblock/Assets/Scripts/ScriptsKevin/ChangeScene.cs.meta new file mode 100644 index 0000000..b78310d --- /dev/null +++ b/Plunderblock/Assets/Scripts/ScriptsKevin/ChangeScene.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f595cfee57cdce945bfd5269fbf119fd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plunderblock/ProjectSettings/EditorBuildSettings.asset b/Plunderblock/ProjectSettings/EditorBuildSettings.asset index 0147887..ae5c3fa 100644 --- a/Plunderblock/ProjectSettings/EditorBuildSettings.asset +++ b/Plunderblock/ProjectSettings/EditorBuildSettings.asset @@ -4,5 +4,14 @@ EditorBuildSettings: m_ObjectHideFlags: 0 serializedVersion: 2 - m_Scenes: [] + m_Scenes: + - enabled: 1 + path: Assets/Scenes/KevinScene.unity + guid: 010beef7a68bbf744a80cadbe60158db + - enabled: 1 + path: Assets/Scenes/JanScene.unity + guid: 5aa2fd8354007824bb641d738ec0fb9f + - enabled: 1 + path: Assets/Scenes/SampleScene.unity + guid: 9fc0d4010bbf28b4594072e72b8655ab m_configObjects: {}