Implementasi Augmented Reality (AR) Pada Pengenalan Senjata Khas Melayu

65
LISTING PROGRAM

Script Zoom:
using UnityEngine;
using System.Collections;

public class ZoomObject : MonoBehaviour {

private float setslider = 100.0f;
public GameObject Object; // objek yang akan di zoom

void Update () {

Object.transform.localScale =new Vector3(2.863631f, 2.828332f,
-1.590736f) * setslider * 0.01f;//perubahan ukuran
berdasarkan ukuran awal objek

}

void OnGUI() //untuk menampilkan GUI slider

{
setslider = GUI.VerticalSlider(new Rect(10/*posisi x*/,
100/*posisi z*/,150/*lebar*/, 250/*tinggi slider*/) ,
setslider, 150.0f, 100.0f/*nilai max min zoom objek*/);

}
}

Script rotate :
using UnityEngine;
using System.Collections;

public class Rotate : MonoBehaviour {

Universitas Sumatera Utara

66
private float rotationRate = 3.0f;

void Update () {

// get the user touch input
foreach (Touch touch in Input.touches) {
Debug.Log("Touching at: " + touch.position);

if (touch.phase == TouchPhase.Began) {
Debug.Log("Touch phase began at: " + touch.position);
} else if (touch.phase == TouchPhase.Moved) {
Debug.Log("Touch phase Moved");
transform.Rotate (touch.deltaPosition.y * rotationRate,
-touch.deltaPosition.x * rotationRate, 0, Space.World);
} else if (touch.phase == TouchPhase.Ended) {
Debug.Log("Touch phase Ended");
}
}
}
}

Script actpanel:
using UnityEngine;
using System.Collections;


public class actpanel : MonoBehaviour {

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

public void HidePanel()
{

Universitas Sumatera Utara

67
Panel.gameObject.SetActive (false);
}
}

Script exit:

using UnityEngine;
using System.Collections;
public class exit : MonoBehaviour { //penamaan kelas
public void exitButton (int index)
{
Application.LoadLevel(index);
}

public void Exit ()
{
Application.Quit();
}
}

Script GoTo:
using UnityEngine;
using System.Collections;

public class GoTo : MonoBehaviour { //penamaan kelas
public void tblgo (string index)

{
Application.LoadLevel(index);
}

}

Universitas Sumatera Utara

CURRICULUM VITAE
Identitas Pribadi
Nama Lengkap
Nama akrab
Tanggal Lahir
Tempat Lahir
Jenis Kelamin
Status Perkawinan
Agama
Alamat
Nomor HP
E-mail


: Andhika Stefanus
: Dhika
: 12 Juli 1994
: Jakarta
: Laki-laki
: Belum Menikah
: Kristen Protestan
: Jl. Perintis Kemerdekaan no 45 B, Medan
: 083194151512
: andhikastefanus21@gmail.com

Pendidikan Formal
Pendidikan

Sekolah

Tahun

SD


SD Sanjaya, Banjarbaru – Kalimantan Selatan

1999 - 2005

SMP

SMPN 1 Banjarbaru – Kalimantan Selatan

2005 – 2008

SMA

SMA St. Thomas 2 Medan – Sumatera Utara

2008 – 2011

Universitas

Universitas Sumatera Utara


2011 – 2014

Training / Seminar / Workshop
Training / Seminar / Workshop
SENARAI

Tempat

Sebagai

Tahun

Universitas Sumatera Utara

Peserta

2014

Pengalaman Organisasi dan Kepanitiaan

Bulan/Tahun

Organisasi/Kepanitiaan

Posisi

2010– 2011

Organisasi Siswa Intra Sekolah

Ketua

Pengalaman Kerja atau Magang
Bulan/Tahun

Instansi

Status

Posisi


2013

Kantor DPR Medan

Praktek Kerja
Lapangan

Staff IT

Universitas Sumatera Utara