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
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
: [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