Anda di halaman 1dari 5

Modul SDL

Praktikum 3

2011

Memutar gambar
wTurn
Berguna untuk memutar gambar wTurn(bima, sdt) misal bima adalah nama variabel yang bertype hWayang. sdt adalah besar sudut putaran dihitung dari sudut gambar sekarang.

wTurnTo
Berguna untuk memutar gambar wTurnTo(bima, sdt); misal bima adalah nama variabel yang bertype hWayang. sdt adalah sudut yang akan dihadapin oleh wayang. Jadi wayang akan langsung menghadap ke sudut sdt.

INPUT: // semua include yang diatas main jangan diapa-apakan int main () { kSetCaption("Praktikum 3"); kOpen(800,600,"images/wayang/keraton.jpg"); hWayang bima; bima=wCreate(1, "images/wayang/Bima.png"); wJumpTo(bima, 0, 0); wTurn(bima,30); dDelay(1000); wTurnTo(bima,0); dDelay(1000); return 0; } OUTPUT:

Pertama

1 detik kemudian

Menggerakkan gambar
Menggerakkan gambar (beda dengan jump, jika jump langsung pindah kalau ini terlihat seperti jump tetapi sebenarnya dia bergerak) wMove(bima, dx, dy); misal bima adalah nama variabel yang bertype hWayang. dx, dy adalah besar perpindahan dari titik koordinat semula.

Memajukan gambar
Memajukan gambar ke depan (sesuai dengan arah hadap gambar) wMoveForward(bima, s); misal bima adalah nama variabel yang bertype hWayang. s adalah jarak perpindahan gambar.

INPUT: // semua include yang diatas main jangan diapa-apakan int main () { kSetCaption("Praktikum 3"); kOpen(800,600,"images/wayang/keraton.jpg"); hWayang bima; bima=wCreate(1, "images/wayang/Bima.png"); wJumpTo(bima, 0, 0); wTurn(bima,30); dDelay(1000); wMove(bima, 0, 100); dDelay(1000); wMoveForward(bima,200); dDelay(1000); return 0; } OUTPUT:

Pertama

1 detik kemudian

1 detik lagi

Anda mungkin juga menyukai