mirror of
https://github.com/ConjureETS/OuijaMTLGJ2016.git
synced 2026-03-24 02:01:06 +00:00
GUI de gameplay
This commit is contained in:
parent
01361d8ae8
commit
7664e645d1
52
Assets/prefabs/GUIManager.prefab
Normal file
52
Assets/prefabs/GUIManager.prefab
Normal file
@ -0,0 +1,52 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &155010
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 100100000}
|
||||
serializedVersion: 4
|
||||
m_Component:
|
||||
- 4: {fileID: 401702}
|
||||
- 114: {fileID: 11451600}
|
||||
m_Layer: 0
|
||||
m_Name: GUIManager
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &401702
|
||||
Transform:
|
||||
m_ObjectHideFlags: 1
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 100100000}
|
||||
m_GameObject: {fileID: 155010}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 227.282471, y: 81.0362015, z: -10}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
--- !u!114 &11451600
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 1
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 100100000}
|
||||
m_GameObject: {fileID: 155010}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f64ee281a9baddc40a746420c5bb884f, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1001 &100100000
|
||||
Prefab:
|
||||
m_ObjectHideFlags: 1
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications: []
|
||||
m_RemovedComponents: []
|
||||
m_ParentPrefab: {fileID: 0}
|
||||
m_RootGameObject: {fileID: 155010}
|
||||
m_IsPrefabParent: 1
|
||||
8
Assets/prefabs/GUIManager.prefab.meta
Normal file
8
Assets/prefabs/GUIManager.prefab.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 10be2fb46e4285942b2957ae293fd714
|
||||
timeCreated: 1454247986
|
||||
licenseType: Free
|
||||
NativeFormatImporter:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
70
Assets/scripts/GUIGameplay.cs
Normal file
70
Assets/scripts/GUIGameplay.cs
Normal file
@ -0,0 +1,70 @@
|
||||
using UnityEngine;
|
||||
using System.Collections;
|
||||
|
||||
public class GUIGameplay : MonoBehaviour {
|
||||
|
||||
// Use this for initialization
|
||||
void Start () {
|
||||
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update () {
|
||||
|
||||
}
|
||||
void OnGUI()
|
||||
{
|
||||
|
||||
// Make the first button. If it is pressed, Application.Loadlevel (1) will be executed
|
||||
for(int i = 0; i<GameState.Instance.players.Length;++i)
|
||||
{
|
||||
Color temp = GUI.color;
|
||||
string playerName = "";
|
||||
switch (i)
|
||||
{
|
||||
case 0:
|
||||
GUI.color = new Color(1, 1, 0, 0.5f);
|
||||
playerName = "Yellow beard";
|
||||
break;
|
||||
case 1:
|
||||
GUI.color = new Color(1,0 , 0, 0.5f);
|
||||
playerName = "Red beard";
|
||||
break;
|
||||
case 2:
|
||||
GUI.color = new Color(0, 0, 1, 0.5f);
|
||||
playerName = "Black beard";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
GUI.Box(new Rect(10+ Screen.width /3 * i , 10, 200, 90), playerName);
|
||||
GUI.color = temp;
|
||||
Player p = GameState.Instance.players[i];
|
||||
|
||||
for (int j = 0;j< p.letters.Length;++j)
|
||||
{
|
||||
char character = (char) p.letters[j];
|
||||
//Debug.Log(character);
|
||||
Texture2D rune = Resources.Load<Texture2D>("runic_" + (char)('a' + character));
|
||||
// Debug.Log(p.score);
|
||||
if (j+1 > p.index)
|
||||
{
|
||||
|
||||
temp = GUI.color ;
|
||||
GUI.color = new Color(1f, 1f, 1f, 0.50f);
|
||||
GUI.DrawTexture(new Rect(20 + Screen.width / 3 * i + j * 30 + 20, 40, 30, 30), rune);
|
||||
GUI.color = temp;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
GUI.DrawTexture(new Rect(20 + Screen.width / 3 * i + j * 30 + 20, 40, 30, 30), rune);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
12
Assets/scripts/GUIGameplay.cs.meta
Normal file
12
Assets/scripts/GUIGameplay.cs.meta
Normal file
@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f64ee281a9baddc40a746420c5bb884f
|
||||
timeCreated: 1454244894
|
||||
licenseType: Free
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Loading…
x
Reference in New Issue
Block a user