Splash Screen mainMenu Script menuBook Script

LISTING PROGRAM

1. Splash Screen

using UnityEngine; using System.Collections; public class splashScreen : MonoBehaviour { public float timer = 7; lama waktu yang dibutuhkan splashscreen sebelum berpindah ke Main Menu secara otomatis public void Update{ timer -= Time.deltaTime; timer dihitung mundur if timer 0{ Debug.Logtimer; }else { Application.LoadLevel1; jika timer 0 maka akan secara otomatis berpindah ke Main Menu Aplikasi LoadLevel1 } } }

2. mainMenu Script

using UnityEngine; using System.Collections; using UnityEngine.UI; public class mainMenu : MonoBehaviour { public Canvas namaCanvas; public bool tampil = false; public void landingPage string landingPage { Application.LoadLevel1; } public void menuBook string menuBook { Application.LoadLevel3; } public void Showpopup { iftampil == false{ tampil = true; namaCanvas.enabled = true; } else if tampil == true{ tampil = false; namaCanvas.enabled = false; } } }

3. menuBook Script

using UnityEngine; using System.Collections; using UnityEngine.UI; public class menuBook : MonoBehaviour { public void landingPage string landingPage { Application.LoadLevellandingPage; } public void shrimpballscene string shrimpballscene { Application.LoadLevel4; } public void juice string juice { Application.LoadLevel5; } public void eskrimbesar string eskrimbesar { Application.LoadLevel6; } public void kopi string kopi { Application.LoadLevel7; } public void eskrimsedang string eskrimsedang { Application.LoadLevel8; } public void kentang string kentang { Application.LoadLevel9; } } 4.Rotate Script di sumbu z using UnityEngine; using System.Collections; public class rotateSumbuZ : MonoBehaviour { Membuat variable untuk resize layar public GUISkin guiSkin; private float guiRatio; private float sWidth; private Vector3 GUIsF; public GameObject Menu; public float kecepatanRotasi = 50f; bool statusRotasi = false; void Awake{ sWidth = Screen.width; guiRatio = sWidth1024; GUIsF = new Vector3guiRatio,guiRatio,1; } void OnGUI{ GUI.skin = guiSkin; letakkan function disini Rotasi; } void Rotasi{ Meletakkan button di pojok kanan atas GUI.matrix = Matrix4x4.TRSnew Vector3Screen.width- 258GUIsF.x,GUIsF.y,0,Quaternion.identity,GUIsF; if statusRotasi==false{ ifGUI.Buttonnew Rect-208,10,476,108,Rotasi{ statusRotasi = true; } }else{ ifGUI.Buttonnew Rect-208,10,476,108,Stop Rotasi{ statusRotasi = false; } } } void Update{ ifstatusRotasi==true{ Menu.transform.Rotatenew Vector30,0,Time.deltaTimekecepatanRotasi; rotate sumbu z deltatime kecepatanrotasi } } } 5.Zoom dengan slider using UnityEngine; using System.Collections; public class zoombolaudang : MonoBehaviour { private float nilaiI =0.1f; nilai interval pada slider public GameObject objek; objek yang akan di zoom Inisialisasi void Start { nilaiI = 2f;deklarasi interval pada slider dibuat 2 untuk posisi ditengah sebagai normal scale } pemanggilan perfame void Update { objek.transform.localScale = new Vector31f, 1f, 1f nilaiI 0.1f; perubahan ukuran dari ukuran asli sehingga jika slider geser kanan model akan membesar jika kekiri model akan mengecil } void OnGUI untuk menampilkan GUI slider { nilaiI = GUI.HorizontalSlidernew Rect25, 600, 100.0f,100.0f , nilaiI,1.0f, 3.0f; weight,high,sliderkiri,sliderkanan,nilaiI,panjangslider } } 6.Script untuk seluruh halaman AR using UnityEngine; using System.Collections; using UnityEngine.UI; public class back : MonoBehaviour { public void menuBook string menuBook { Application.LoadLevel3; } public void eskrimsedang string eskrimsedang { Application.LoadLevel8; } public void eskrimbesar string eskrimbesar { Application.LoadLevel6; } } Curriculum Vitae Nama : Joshua Christy Tanggal Lahir : Tangerang, 12 Juni 1993 Jenis Kelamin : Laki-laki Alamat Sekarang : Jl. Harmonika no 87 P.Bulan, Medan Alamat Orang Tua : Perumahan Adiloka Blok G no 22, Tangerang Hp :0878-6778-0303 Email : joshua.christy93gmail.com Riwayat Pendidikan 2011 – 2015 : S1 Ilmu Komputer Universitas Sumatera Utara, Medan 2008 – 2011 : SMA Negeri 2 Tangerang 2005 – 2008 : SMP Strada St. Maria 2 Tangerang 1999 – 2005 : SD BKKK Tangerang 1998 – 1999 : TK Ariya Meta Tangerang Daftar Pustaka Adam, S. 2014. Implementasi Teknologi Augmented Reality pada Agen Penjulan Rumah. E-journal Teknik Elektro dan Komputer: 19 – 25. Online http:download.portalgaruda.orgarticle.php?article=262898val=1028title= Implementasi20Teknologi20Augmented20Reality20pada20Agen2 0Penjualan20Rumah 24 Mei 2015. Amin, D Govilkar, S. 2015. Comparative Study of Augmented Reality SDK’s. International Journal on Computational Science ApplicationIJCSA Vol.5 1; 11-26. Online http:airccse.orgjournalijcsapapers5115ijcsa02.pdf 27 Mei 2015. Andriyadi, Anggi. 2011. Augmented Reality with ARToolkit Reality Leaves a Lot To Imgine. Penerbit ARTeam NulisBuku.com. Aprilia, A. Food for thought, food to waste. Online http:www.thejakartapost.com news20131107food-thought-food-waste.html diakses 10 Juni 2015 Arrland. 2015. Perkembangan Sistem Operasi Android. Online http:www.meroket.comperkembangan-sistem-operasi-android diakses 20 juni 2015. Baus, O. Bouchard, S. 2014. Moving from virtual reality exposure-based therapy to Augmented Reality exposure-based therapy: a review. www.frontiersin.org, 4 Maret 2012 diakses 20 mei 2015. Blender. 2015. What,s New in 2.73. Online https:www.blender.orgfeaturespast- releases2-73 diakses 21 Mei 2015. Candra, A., Rachmawati, D. Budiman, M.A. 2014. Perancangan Mobile Augmented Reality System untuk Wisata Sejarah.SENARAI, pp 211 – 213. Dolz, J.

2012. Markerless