Professional Documents
Culture Documents
15 Lampiran
15 Lampiran
I. MAIN MENU
using UnityEngine;
using System.Collections;
using UnityEngine;
using System.Collections;
public class MenuAplikasi : MonoBehaviour {
//Membuat variable untuk resize layar
public GUISkin guiSkin;
private float guiRatio;
private float sWidth;
private Vector3 GUIsF;
void Awake(){
sWidth = Screen.width;
guiRatio = sWidth/800;
GUIsF = new Vector3(guiRatio,guiRatio,1);
}
void OnGUI(){
GUI.skin = guiSkin;
//letakkan function disini
awal();
}
void awal(){
//Meletakkan button di pojok kanan atas
GUI.matrix = Matrix4x4.TRS(new
Vector3(GUIsF.x,GUIsF.y,0),Quaternion.identity,GUIsF);
L-1
if(GUI.Button(new Rect(250,240,300,50),"Tentang Aplikasi"))
{
Application.LoadLevel
("Tentang");
}
if(GUI.Button(new Rect(250,310,300,50),"Keluar")){
Application.Quit();
}
L-2
III. INFO OBJEK
using UnityEngine;
using System.Collections;
public class InfoGong : MonoBehaviour {
public GUISkin guiSkin;
private float guiRatio;
private float sWidth;
private Vector3 GUIsF;
void Awake(){
sWidth = Screen.width;
guiRatio = sWidth/800;
GUIsF = new Vector3(guiRatio,guiRatio,1);
}
void OnGUI(){
GUI.skin = guiSkin;
//letakkan function disini
awal();
}
void awal(){
//Meletakkan button di pojok kanan atas
GUI.matrix = Matrix4x4.TRS (new Vector3 (GUIsF.x,
GUIsF.y, 0), Quaternion.identity, GUIsF);
}
}
}
L-3
IV. DETEKSI MARKER
using UnityEngine;
using System.Collections;
void Awake(){
sWidth = Screen.width;
guiRatio = sWidth/800;
GUIsF = new Vector3(guiRatio,guiRatio,1);
}
void OnGUI(){
GUI.skin = guiSkin;
//letakkan function disini
awal();
}
void awal(){
//Meletakkan button di pojok kanan atas
GUI.matrix = Matrix4x4.TRS(new
Vector3(GUIsF.x,GUIsF.y,0),Quaternion.identity,GUIsF);
L-4
V. PANDUAN
using UnityEngine;
using System.Collections;
void Awake(){
sWidth = Screen.width;
guiRatio = sWidth/800;
GUIsF = new Vector3(guiRatio,guiRatio,1);
}
void OnGUI(){
GUI.skin = guiSkin;
//letakkan function disini
awal();
}
void awal(){
//Meletakkan button di pojok kanan atas
GUI.matrix = Matrix4x4.TRS(new
Vector3(GUIsF.x,GUIsF.y,0),Quaternion.identity,GUIsF);
L-5
VI. TENTANG
using UnityEngine;
using System.Collections;
void Awake(){
sWidth = Screen.width;
guiRatio = sWidth/800;
GUIsF = new Vector3(guiRatio,guiRatio,1);
}
void OnGUI(){
GUI.skin = guiSkin;
//letakkan function disini
awal();
}
void awal(){
//Meletakkan button di pojok kanan atas
GUI.matrix = Matrix4x4.TRS(new
Vector3(GUIsF.x,GUIsF.y,0),Quaternion.identity,GUIsF);
L-6
VII. MARKER
1.Kendang 2.Gong
L-7