Transformasi Geometri

3
Transformasi Geometri Rotasi Rotasi adalah perputaran sebuah objek dengan sebuah titik pivot sebagai titik pusat perputaran Tampilan aplikasi geometri yang dibuat dengan Macromedia Flash 8 Pada aplikasi geometri yang saya buat tersebut terdapat beberapa tombol navigasi untuk melakukan proses perputaran objek persegi panjang. Pada sisi sebelah kanan terdapat tombol-tombol untuk melakukan rotasi berdasarkan arah jarum jam. Actionscript yang digunakan pada tombol tersebut adalah : on (release) { kotak._rotation += 15; Nama : Muh. Khairul Akbar NIM : 0818151

description

Animasi Game

Transcript of Transformasi Geometri

Page 1: Transformasi Geometri

Transformasi Geometri

Rotasi

Rotasi adalah perputaran sebuah objek dengan sebuah titik pivot sebagai titik pusat perputaran

Tampilan aplikasi geometri yang dibuat dengan Macromedia Flash 8

Pada aplikasi geometri yang saya buat tersebut terdapat beberapa tombol navigasi untuk

melakukan proses perputaran objek persegi panjang. Pada sisi sebelah kanan terdapat tombol-

tombol untuk melakukan rotasi berdasarkan arah jarum jam. Actionscript yang digunakan pada

tombol tersebut adalah :

on (release) {

kotak._rotation += 15;

}

Kotak adalah instance name dari movie clip objek persegi panjang. Kemudian diberikan nilai

rotasi +=15 untuk rotasi sebesar 15° searah jarum jam. Pada tombol-tombol lainnya diberi nilai

masing-masing 30°, 60°, 90° dan 180°.

Nama : Muh. Khairul AkbarNIM : 0818151Kelas : A

Page 2: Transformasi Geometri

Pada sisi sebelah kiri terdapat tombol-tombol untuk melakukan rotasi berlawanan arah jarum

jam. Actionscript yang digunakan pada tombol tersebut adalah :

on (release) {

kotak._rotation -= 15;

}

Nilai rotasi yang diberikan adalah bernilai negatif, dengan nilai rotasi masing-masing 15°, 30°,

60°, 90°, 180°.

Selain itu terdapat juga beberapa tombol lain yaitu tombol zoom untuk melakukan proses scaling

atau merubah ukuran objek dimana tombol (+) untuk memperbesar ukuran dan tombol (- ) untuk

memperkecil ukuran.

Actionscript (+) :

on (release) {

kotak._width += 15;;

kotak._height += 15;;

}

Actionscript (-) :

on (release) {

kotak._width -= 15;;

kotak._height -= 15;;

}

Tombol lain adalah tombol reset untuk mengembalikan objek seperti semula. Berikut

actionscript nya :

on (release) {

kotak._rotation = 0;

kotak._width = 177.4;

kotak._height = 54.4;

}

Saat di-klik tombol tersebut akan mengembalikan nilai rotasi menjadi 0° dan mengembalikan

ukuran objek ke ukuran semula.