Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
68
Lampiran A-1
Nama Item: Button Scan Kartu
Tampilan:
Komponen:
69
Lampiran A-2
Nama Item: Button Karakter
Tampilan:
Komponen:
70
Lampiran A-3
Nama Item: Button Keluar
Tampilan:
Komponen:
71
Lampiran A-4
Nama Item: Button Karakter Harimau
Tampilan:
Komponen:
72
Lampiran A-5
Nama Item: Button Karakter Kucing
Tampilan:
Komponen:
73
Lampiran A-6
Nama Item: Button Karakter Gorilla
Tampilan:
Komponen:
74
Lampiran A-7
Nama Item: Button Karakter Pinguin
Tampilan:
Komponen:
75
Lampiran A-8
Nama Item: Button Karakter Paus Biru
Tampilan:
Komponen:
76
Lampiran A-9
Nama Item: Button Karakter Kupu-Kupu
Tampilan:
Komponen:
77
Lampiran A-10
Nama Item: Button Karakter Domba
Tampilan:
Komponen:
78
Lampiran A-11
Nama Item: Button Karakter Gajah
Tampilan:
Komponen:
79
Lampiran A-12
Nama Item: Button Karakter Kucing
Tampilan:
Komponen:
80
Lampiran B-1
Nama Item: Scene Splash Screen
Tampilan:
Komponen:
81
Lampiran B-2
Nama Item: Scene Halaman Utama
Tampilan:
Komponen:
82
Lampiran B-3
Nama Item: Scene Scan
Tampilan:
Komponen:
83
Lampiran B-4
Nama Item: Scene Karakter
Tampilan:
Komponen:
84
Lampiran B-5
Text Narasi
“APLIKASI PEMBELAJARAN PENGENALAN HEWAN
BERBASIS ANDROID MENGGUNAKAN AUGMENTED RELITY”
Nama Scene: Halaman Utama
No Nama File Text Narasi Durasi
1. The afterparty - Short Loop 1.wav - 8 Detik (Berulang)
Nama Scene: Scan
No Nama File Text Narasi Durasi
1. Harimau.wav
Harimau adalah jenis kucing
terbesar. Harimau ini termasuk
hewan karnivora atau pemakan
daging dan hewan mamalia atau
binatang menyusui.
9 Detik
2. Kucing.wav
Kucing adalah hewan mamalia
sekaligus hewan karnivora atau
pemakan daging. Kucing biasanya
memiliki berat badang antara 2,5
sampai 7 kilogram. Rata-rata
kucing dapat hidupantara 12
minggu hingga 15 tahun
17 Detik
3. Gorilla.wav
Gorila adalah jenis primata yang
terbesar. makanan gorila terdiri
dari sayur-sayuran, walaupun
kadang juga makan serangga.
12 Detik
4. Pinguin.wav
Penguin adalah hewan akuatik
jenis burung yang tidak bisa
terbang. Umumnya penguin
memakan udang, ikan, cumi-cumi
dan hewan air lainnya.
10 Detik
85
5. Paus Biru.wav
Paus Biru adalah mamalia laut
yang panjangnya mencapat lebih
dari 33meter dan berat nya dapat
mencapai 181 Ton atau 181.000kg.
Makanan pokok dari paus biru
adalah udang-udangan
17 Detik
6. Kupu-Kupu.wav
Kupu-Kupu adalah hewan
bersayap yang memiliki
metamorfosis sempurna mulaid ari
telur, ulat, kepompong hingga
menjadi kupu kupu
9 Detik
7. Domba.wav
Domba adalah hewan mamalia
yang dipelihara untuk
dimanfaatkan daging, susu, dan
rambutnya atau disebut wol.
8 Detik
8. Gajah.wav
Gajah adalah mamalia besar yang
termasuk hewan herbivora.
memiliki sepasang gading yang
runcing di antara belalainya.
memiliki daun telinga yang lebar
dan besar
12 Detik
9. Iguana.wav
Iguana adalah marga kadal yang
masih hidup di daerah tropis.
Iguana memiliki jambul seperti
ayam jantan di bawah rahang
mereka.
10 Detik
86
Lampiran C-1
Listing Code: SplashFade.cs
using System.Collections; using UnityEngine; using UnityEngine.UI; using UnityEngine.SceneManagement; public class SplashFade : MonoBehaviour { public Image splashImage; public string loadLevel; IEnumerator Start() { splashImage.canvasRenderer.SetAlpha(0.0f); FadeIn(); yield return new WaitForSeconds(4.5f); FadeOut(); yield return new WaitForSeconds(1.0f); SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1); } void FadeIn() { splashImage.CrossFadeAlpha(1.0f, 1.5f, false); } void FadeOut() { splashImage.CrossFadeAlpha(0.0f, 4.5f, false); } }
Lampiran C-2
Listing Code: ButtonScan.cs
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; public class MainMenu : MonoBehaviour { public void PlayGame() { SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1); }}
87
Lampiran C-3
Listing Code: ButtonBack.cs
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; public class MainMenu : MonoBehaviour { public void BackScene() { SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex - 1); } }
Lampiran C-4
Listing Code: ButtonQuit.cs
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; public class MainMenu : MonoBehaviour { public void QuitGame() { UnityEngine.Debug.LogError("Exit Aplikasi"); Application.Quit(); } }
Lampiran C-5
Listing Code: ButtonSound.cs
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; [RequireComponent(typeof(Button))] public class Sound : MonoBehaviour {
88
public AudioClip sound; private Button button { get { return GetComponent<Button>(); } } private AudioSource source { get { return GetComponent<AudioSource>(); } } // Start is called before the first frame update void Start() { gameObject.AddComponent<AudioSource>(); source.clip = sound; source.playOnAwake = false; button.onClick.AddListener(() => PlaySound()); button.onClick.AddListener(() => StopSound()); } void PlaySound() { source.PlayOneShot(sound); } }
Lampiran C-6
Listing Code: CameraFocusController.cs
using UnityEngine; using System.Collections; using Vuforia; public class CameraFocusController : MonoBehaviour { private bool mVuforiaStarted = false; void Start () { VuforiaARController vuforia = VuforiaARController.Instance; if (vuforia != null) vuforia.RegisterVuforiaStartedCallback(StartAfterVuforia); } private void StartAfterVuforia() { mVuforiaStarted = true; SetAutofocus(); } void OnApplicationPause(bool pause) { if (!pause) { // App resumed if (mVuforiaStarted) { // App resumed and vuforia already started // but lets start it again...
89
SetAutofocus(); // This is done because some android devices lose the auto focus after resume // this was a bug in vuforia 4 and 5. I haven't checked 6, but the code is harmless anyway } } } private void SetAutofocus() { if (CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO)) { Debug.Log("Autofocus set"); } else { // never actually seen a device that doesn't support this, but just in case Debug.Log("this device doesn't support auto focus"); } } }
90
Hasil Uji Coba Scan Marker
Scan Marker Harimau
Scan Marker Kucing
91
Scan Marker Gorilla
Scan Marker Pinguin
92
Scan Marker Paus Biru
Scan Marker Kupu-Kupu
93
Scan Marker Domba
Scan Marker Gajah
94
Scan Marker Iguana