Implementasi Augmented Reality Pada Pengenalan Kebudayaan Nias Berbasis Android

L-1

LISTING PROGRAM

Script Back:
using UnityEngine;
using System.Collections;
public class load : MonoBehaviour {
public void EventStartLevel1 (int startEventLevel1)
{
Application.LoadLevel (startEventLevel1);
}
public void EventBackHome (int backEventHome) {
Application.LoadLevel (backEventHome);
}
public void EventARHDD (int AREventHDD) {
Application.LoadLevel (AREventHDD);
}
public void EventARCD (int AREventCD) {
Application.LoadLevel (AREventCD);
}

public void EventARRAM (int AREventRAM) {
Application.LoadLevel (AREventRAM);
}
public void EventARCPU (int AREventCPU) {
Application.LoadLevel (AREventCPU);
}
public void EventARPSU (int AREventPSU) {
Application.LoadLevel (AREventPSU);
}
public void EventZoomHDD (int ZoomEventHDD){
Application.LoadLevel (ZoomEventHDD);
}
public void EventZoomCD (int ZoomEventCD){
Application.LoadLevel (ZoomEventCD);
}
public void EventZoomRAM (int ZoomEventRAM){
Application.LoadLevel (ZoomEventRAM);
}
public void EventZoomCPU (int ZoomEventCPU){
Application.LoadLevel (ZoomEventCPU);

}
public void EventZoomPSU (int ZoomEventPSU){
Application.LoadLevel (ZoomEventPSU);
}
public void EventBack (int backEvent) {
Application.LoadLevel (backEvent);
}

Universitas Sumatera Utara

L-2

Script changescene:
using UnityEngine;
using System.Collections;
public class changescene : MonoBehaviour { //penamaan
kelas
public void ButButton (int index)
{
Application.LoadLevel(index);

}
public void ButButton (string levelName)
{
Application.LoadLevel(levelName);
}
public void unduh() {
Application.OpenURL
("https://drive.google.com/file/d/0B0A5N2fijNyZU0xPa
FRZRkFzaEk/view?usp=sharing");
}
public void Exit ()
{
Application.Quit();
}
}
Script showhide button mulai:
using UnityEngine;
using System.Collections;
public class mulai : MonoBehaviour {
public GameObject Panel;

public void ShowPanel()
{
Panel.gameObject.SetActive (true);
}
public void HidePanel()
{
Panel.gameObject.SetActive (false);
}

Universitas Sumatera Utara

L-2

Universitas Sumatera Utara

L-3

Script showhide button tentang:
using UnityEngine;
using System.Collections;

public class tentang : MonoBehaviour {
public GameObject Panel;
public void ShowPanel()
{
Panel.gameObject.SetActive (true);
}
public void HidePanel()
{
Panel.gameObject.SetActive (false);
}
}
Script zoom:
using UnityEngine;
using System.Collections;
public class zoom : MonoBehaviour {
private float setslider = 100.0f;
public GameObject Object; // objek yang akan di zoom

void Update () {
Object.transform.localScale =new Vector3(0.12f,

0.12f, 0.12f) * setslider * 0.01f;//perubahan ukuran
berdasarkan ukuran awal objek
}
void OnGUI() //untuk menampilkan GUI slider
{
setslider = GUI.VerticalSlider(new
Rect(30/*posisi x*/, 500/*posisi z*/,180/*lebar*/,
400/*tinggi slider*/) , setslider, 200.0f,
100.0f/*nilai max min zoom objek*/);
}
}
Script showhide button keluar:
using UnityEngine;
using System.Collection

Universitas Sumatera Utara

L-4

public class keluar : MonoBehaviour {

public GameObject Panel;
public void ShowPanel()
{
Panel.gameObject.SetActive (true);
}
public void HidePanel()
{
Panel.gameObject.SetActive (false);

Universitas Sumatera Utara

P-1

CURRICULUM VITAE

Data Pribadi

Nama Lengkap

: Firman Gulo


Nama akrab

: Firman

Tanggal Lahir

: 14 Oktober 1993

Tempat Lahir

: Hiliuso, Nias

Tinggi/ Berat badan

: 173 cm/ 60 kg

Jenis Kelamin

: Laki-laki


Status Perkawinan

: Belum Menikah

Agama

: Kristen Protestan

Alamat

: Pasar 7 Kantil 33 No. 4E Padang Bulan, Medan

Nomor HP

: 081376425765

E-mail

: [email protected]


Latarbelakang Pendidikan:




2010 sampai dengan 2013

: Manajemen Informatika Harapan

2008 sampai dengan 2010

: SMA Swasta Parulian 1 Medan



2004 sampai dengan 2007

: SMP Nasrani 5 Medan


1999 sampai dengan 2004

: SD Negeri 075046 Hiliuso



Universitas Sumatera Utara