Compare commits
2 Commits
3060c3965a
...
221e834226
| Author | SHA1 | Date | |
|---|---|---|---|
| 221e834226 | |||
| a4324eaf52 |
@@ -131,6 +131,7 @@ GameObject:
|
|||||||
- component: {fileID: 14018522}
|
- component: {fileID: 14018522}
|
||||||
- component: {fileID: 14018521}
|
- component: {fileID: 14018521}
|
||||||
- component: {fileID: 14018520}
|
- component: {fileID: 14018520}
|
||||||
|
- component: {fileID: 14018523}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Button (1)
|
m_Name: Button (1)
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@@ -176,7 +177,7 @@ CapsuleCollider:
|
|||||||
m_Radius: 0.5000001
|
m_Radius: 0.5000001
|
||||||
m_Height: 2
|
m_Height: 2
|
||||||
m_Direction: 1
|
m_Direction: 1
|
||||||
m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697}
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
--- !u!23 &14018521
|
--- !u!23 &14018521
|
||||||
MeshRenderer:
|
MeshRenderer:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -233,6 +234,20 @@ MeshFilter:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 14018518}
|
m_GameObject: {fileID: 14018518}
|
||||||
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!114 &14018523
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 14018518}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 3ddbb77eddbb18d4aa26a61ef9cdadb1, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::ButtonScript
|
||||||
|
buttonIndex: 1
|
||||||
|
game: {fileID: 735031181}
|
||||||
--- !u!1 &31013494
|
--- !u!1 &31013494
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -451,8 +466,8 @@ Transform:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 721416388}
|
m_GameObject: {fileID: 721416388}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 2.27}
|
m_LocalPosition: {x: 0, y: 0, z: 2}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children:
|
m_Children:
|
||||||
@@ -499,8 +514,8 @@ MonoBehaviour:
|
|||||||
- {fileID: 1004318827}
|
- {fileID: 1004318827}
|
||||||
- {fileID: 2010856784}
|
- {fileID: 2010856784}
|
||||||
round: 5
|
round: 5
|
||||||
glowDuration: 2
|
glowDuration: 1
|
||||||
gapBetween: 1
|
gapBetween: 0.5
|
||||||
--- !u!4 &735031182
|
--- !u!4 &735031182
|
||||||
Transform:
|
Transform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -620,6 +635,7 @@ GameObject:
|
|||||||
- component: {fileID: 856787243}
|
- component: {fileID: 856787243}
|
||||||
- component: {fileID: 856787242}
|
- component: {fileID: 856787242}
|
||||||
- component: {fileID: 856787241}
|
- component: {fileID: 856787241}
|
||||||
|
- component: {fileID: 856787244}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Button (4)
|
m_Name: Button (4)
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@@ -665,7 +681,7 @@ CapsuleCollider:
|
|||||||
m_Radius: 0.5000001
|
m_Radius: 0.5000001
|
||||||
m_Height: 2
|
m_Height: 2
|
||||||
m_Direction: 1
|
m_Direction: 1
|
||||||
m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697}
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
--- !u!23 &856787242
|
--- !u!23 &856787242
|
||||||
MeshRenderer:
|
MeshRenderer:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -722,6 +738,20 @@ MeshFilter:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 856787239}
|
m_GameObject: {fileID: 856787239}
|
||||||
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!114 &856787244
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 856787239}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 3ddbb77eddbb18d4aa26a61ef9cdadb1, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::ButtonScript
|
||||||
|
buttonIndex: 4
|
||||||
|
game: {fileID: 735031181}
|
||||||
--- !u!1 &938605852
|
--- !u!1 &938605852
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -928,6 +958,7 @@ GameObject:
|
|||||||
- component: {fileID: 1241089547}
|
- component: {fileID: 1241089547}
|
||||||
- component: {fileID: 1241089546}
|
- component: {fileID: 1241089546}
|
||||||
- component: {fileID: 1241089545}
|
- component: {fileID: 1241089545}
|
||||||
|
- component: {fileID: 1241089548}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Button (3)
|
m_Name: Button (3)
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@@ -973,7 +1004,7 @@ CapsuleCollider:
|
|||||||
m_Radius: 0.5000001
|
m_Radius: 0.5000001
|
||||||
m_Height: 2
|
m_Height: 2
|
||||||
m_Direction: 1
|
m_Direction: 1
|
||||||
m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697}
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
--- !u!23 &1241089546
|
--- !u!23 &1241089546
|
||||||
MeshRenderer:
|
MeshRenderer:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1030,6 +1061,20 @@ MeshFilter:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1241089543}
|
m_GameObject: {fileID: 1241089543}
|
||||||
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!114 &1241089548
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1241089543}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 3ddbb77eddbb18d4aa26a61ef9cdadb1, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::ButtonScript
|
||||||
|
buttonIndex: 3
|
||||||
|
game: {fileID: 735031181}
|
||||||
--- !u!1 &1514307107
|
--- !u!1 &1514307107
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1158,7 +1203,7 @@ RectTransform:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1665521106}
|
m_GameObject: {fileID: 1665521106}
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
m_LocalPosition: {x: 0, y: 0, z: 434}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
@@ -1218,7 +1263,8 @@ GameObject:
|
|||||||
- component: {fileID: 1723672146}
|
- component: {fileID: 1723672146}
|
||||||
- component: {fileID: 1723672149}
|
- component: {fileID: 1723672149}
|
||||||
- component: {fileID: 1723672148}
|
- component: {fileID: 1723672148}
|
||||||
- component: {fileID: 1723672147}
|
- component: {fileID: 1723672150}
|
||||||
|
- component: {fileID: 1723672151}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Button (0)
|
m_Name: Button (0)
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@@ -1242,29 +1288,6 @@ Transform:
|
|||||||
- {fileID: 31013495}
|
- {fileID: 31013495}
|
||||||
m_Father: {fileID: 721416389}
|
m_Father: {fileID: 721416389}
|
||||||
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
|
||||||
--- !u!136 &1723672147
|
|
||||||
CapsuleCollider:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1723672145}
|
|
||||||
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: 0
|
|
||||||
m_Enabled: 1
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Radius: 0.5000001
|
|
||||||
m_Height: 2
|
|
||||||
m_Direction: 1
|
|
||||||
m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697}
|
|
||||||
--- !u!23 &1723672148
|
--- !u!23 &1723672148
|
||||||
MeshRenderer:
|
MeshRenderer:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1321,6 +1344,43 @@ MeshFilter:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1723672145}
|
m_GameObject: {fileID: 1723672145}
|
||||||
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!114 &1723672150
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1723672145}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 3ddbb77eddbb18d4aa26a61ef9cdadb1, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::ButtonScript
|
||||||
|
buttonIndex: 0
|
||||||
|
game: {fileID: 735031181}
|
||||||
|
--- !u!136 &1723672151
|
||||||
|
CapsuleCollider:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1723672145}
|
||||||
|
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: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Radius: 0.50000024
|
||||||
|
m_Height: 2.0000002
|
||||||
|
m_Direction: 1
|
||||||
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
--- !u!1 &1869973022
|
--- !u!1 &1869973022
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1333,6 +1393,7 @@ GameObject:
|
|||||||
- component: {fileID: 1869973026}
|
- component: {fileID: 1869973026}
|
||||||
- component: {fileID: 1869973025}
|
- component: {fileID: 1869973025}
|
||||||
- component: {fileID: 1869973024}
|
- component: {fileID: 1869973024}
|
||||||
|
- component: {fileID: 1869973027}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Button (2)
|
m_Name: Button (2)
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@@ -1378,7 +1439,7 @@ CapsuleCollider:
|
|||||||
m_Radius: 0.5000001
|
m_Radius: 0.5000001
|
||||||
m_Height: 2
|
m_Height: 2
|
||||||
m_Direction: 1
|
m_Direction: 1
|
||||||
m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697}
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
--- !u!23 &1869973025
|
--- !u!23 &1869973025
|
||||||
MeshRenderer:
|
MeshRenderer:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1435,6 +1496,20 @@ MeshFilter:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1869973022}
|
m_GameObject: {fileID: 1869973022}
|
||||||
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!114 &1869973027
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1869973022}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 3ddbb77eddbb18d4aa26a61ef9cdadb1, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::ButtonScript
|
||||||
|
buttonIndex: 2
|
||||||
|
game: {fileID: 735031181}
|
||||||
--- !u!1 &2010856782
|
--- !u!1 &2010856782
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1537,6 +1612,6 @@ SceneRoots:
|
|||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_Roots:
|
m_Roots:
|
||||||
- {fileID: 808244616}
|
- {fileID: 808244616}
|
||||||
|
- {fileID: 735031182}
|
||||||
- {fileID: 1514307111}
|
- {fileID: 1514307111}
|
||||||
- {fileID: 721416389}
|
- {fileID: 721416389}
|
||||||
- {fileID: 735031182}
|
|
||||||
|
|||||||
15
Assets/Scripts/ButtonScript.cs
Normal file
15
Assets/Scripts/ButtonScript.cs
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public class ButtonScript : MonoBehaviour
|
||||||
|
{
|
||||||
|
public int buttonIndex;
|
||||||
|
public ButtonsMinigame game;
|
||||||
|
|
||||||
|
void OnMouseDown()
|
||||||
|
{
|
||||||
|
game.OnButtonClicked(buttonIndex);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
2
Assets/Scripts/ButtonScript.cs.meta
Normal file
2
Assets/Scripts/ButtonScript.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3ddbb77eddbb18d4aa26a61ef9cdadb1
|
||||||
@@ -2,15 +2,25 @@ using UnityEngine;
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
public enum GameState
|
||||||
|
{
|
||||||
|
Idle,
|
||||||
|
ShowingSequance,
|
||||||
|
PlayerTurn,
|
||||||
|
GameOver
|
||||||
|
}
|
||||||
|
|
||||||
public class ButtonsMinigame : MonoBehaviour
|
public class ButtonsMinigame : MonoBehaviour
|
||||||
{
|
{
|
||||||
public Light[] lights;
|
public Light[] lights;
|
||||||
public int round = 1;
|
public int round = 1;
|
||||||
public float glowDuration = 0.4f;
|
public float glowDuration = 0.4f;
|
||||||
public float gapBetween = 0.15f;
|
public float gapBetween = 0.15f;
|
||||||
|
private int playerStep = 0;
|
||||||
|
private GameState state = GameState.Idle;
|
||||||
private List<int> sequence = new List<int>();
|
private List<int> sequence = new List<int>();
|
||||||
|
|
||||||
void Generatesequence()
|
void GenerateSequence()
|
||||||
{
|
{
|
||||||
sequence.Clear();
|
sequence.Clear();
|
||||||
for (int i = 0; i < round; i++)
|
for (int i = 0; i < round; i++)
|
||||||
@@ -20,7 +30,7 @@ public class ButtonsMinigame : MonoBehaviour
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
IEnumerator Playsequence()
|
IEnumerator PlaySequence()
|
||||||
{
|
{
|
||||||
for (int i = 0; i < sequence.Count; i++)
|
for (int i = 0; i < sequence.Count; i++)
|
||||||
{
|
{
|
||||||
@@ -34,8 +44,17 @@ public class ButtonsMinigame : MonoBehaviour
|
|||||||
|
|
||||||
void Start()
|
void Start()
|
||||||
{
|
{
|
||||||
Generatesequence();
|
GenerateSequence();
|
||||||
StartCoroutine(Playsequence());
|
StartCoroutine(PlaySequence());
|
||||||
|
}
|
||||||
|
|
||||||
|
void SetState(GameState newState)
|
||||||
|
{
|
||||||
|
state = newState;
|
||||||
|
}
|
||||||
|
public void OnButtonClicked(int buttonIndex)
|
||||||
|
{
|
||||||
|
Debug.Log("Clicked : " + buttonIndex);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -920,7 +920,7 @@ PlayerSettings:
|
|||||||
qnxGraphicConfPath:
|
qnxGraphicConfPath:
|
||||||
apiCompatibilityLevel: 6
|
apiCompatibilityLevel: 6
|
||||||
captureStartupLogs: {}
|
captureStartupLogs: {}
|
||||||
activeInputHandler: 1
|
activeInputHandler: 2
|
||||||
windowsGamepadBackendHint: 0
|
windowsGamepadBackendHint: 0
|
||||||
cloudProjectId: 8feb5b9d-fe4c-4652-bc44-283fb1a29892
|
cloudProjectId: 8feb5b9d-fe4c-4652-bc44-283fb1a29892
|
||||||
framebufferDepthMemorylessMode: 0
|
framebufferDepthMemorylessMode: 0
|
||||||
|
|||||||
Reference in New Issue
Block a user