Implementasi Augmented Reality (AR) Dengan Metode Marker Based Tracking Untuk Media Promosi Makanan Khas Aceh Berbasis Android
54
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*/);
Universitas Sumatera Utara
55
}
}
Script rotate :
using UnityEngine;
using System.Collections;
public class Rotate : MonoBehaviour {
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");
}
}
}
}
Universitas Sumatera Utara
56
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
1
CURRICULUM VITAE
Identitas Pribadi
Nama Lengkap
Nama akrab
Tanggal Lahir
Tempat Lahir
Tinggi/ Berat badan
Jenis Kelamin
Status Perkawinan
Agama
Alamat
Nomor HP
E-mail
: Rifqy Mukhlizar
: Rifqy
: 23 September 1993
: Lhokseumawe
: 160 cm/ 60 kg
: Laki-laki
: Belum Menikah
: Islam
: Jalan Amal No.8c Sunggal-Medan
: 085310758424
: riqyzar89@gmail.com
Pendidikan Formal
Pendidikan
SD
SMP
SMA
Universitas
Sekolah
SDS Yapena PT.Arun – Lhokseumawe
SMPS Yapena PT.Arun – Lhokseumawe
SMAS Yapena PT.Arun – Lhokseumawe
D3 Teknik Informatika USU – Sumatera Utara
Tahun
1999 – 2005
2005 – 2008
2008 – 2011
2011 – 2014
Seminar / Workshop / Kursus
Training / Seminar / Workshop
Seminar dan Pelatihan Ubuntu 14.04
Seminar dan Pelatihan Android
Seminar Nasional Literasi Informasi
(SENARAI)
Tempat
USU, Sumatera Utara
USU, Sumatera Utara
USU, Sumatera Utara
Tahun
2014
2014
2014
Pengalaman Organisasi dan Kepanitiaan
Tahun
2010-2011
Organisasi/Kepanitiaan
Organisasi Pramuka
Posisi
Wakil
Universitas Sumatera Utara
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*/);
Universitas Sumatera Utara
55
}
}
Script rotate :
using UnityEngine;
using System.Collections;
public class Rotate : MonoBehaviour {
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");
}
}
}
}
Universitas Sumatera Utara
56
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
1
CURRICULUM VITAE
Identitas Pribadi
Nama Lengkap
Nama akrab
Tanggal Lahir
Tempat Lahir
Tinggi/ Berat badan
Jenis Kelamin
Status Perkawinan
Agama
Alamat
Nomor HP
: Rifqy Mukhlizar
: Rifqy
: 23 September 1993
: Lhokseumawe
: 160 cm/ 60 kg
: Laki-laki
: Belum Menikah
: Islam
: Jalan Amal No.8c Sunggal-Medan
: 085310758424
: riqyzar89@gmail.com
Pendidikan Formal
Pendidikan
SD
SMP
SMA
Universitas
Sekolah
SDS Yapena PT.Arun – Lhokseumawe
SMPS Yapena PT.Arun – Lhokseumawe
SMAS Yapena PT.Arun – Lhokseumawe
D3 Teknik Informatika USU – Sumatera Utara
Tahun
1999 – 2005
2005 – 2008
2008 – 2011
2011 – 2014
Seminar / Workshop / Kursus
Training / Seminar / Workshop
Seminar dan Pelatihan Ubuntu 14.04
Seminar dan Pelatihan Android
Seminar Nasional Literasi Informasi
(SENARAI)
Tempat
USU, Sumatera Utara
USU, Sumatera Utara
USU, Sumatera Utara
Tahun
2014
2014
2014
Pengalaman Organisasi dan Kepanitiaan
Tahun
2010-2011
Organisasi/Kepanitiaan
Organisasi Pramuka
Posisi
Wakil
Universitas Sumatera Utara