| [GM]nanya cara bikin karakter gerak | |
|
Author | Message |
---|
r15n4d1 Decem
Status : pengen belajar script GML Posts : 15 Chips : 4943 Power : 0 Join date : 2010-12-16 Age : 29 Location : pulau antah berantah
| Subject: [GM]nanya cara bikin karakter gerak Wed Apr 20, 2011 9:32 pm |
kk prodig! khusuny pengguna gm! ane mo nanya nih, gimana cara membuat karakter bisa jalan keatas, kebawah, kekiri, dan kekanan. dan create event, ama step event itu gunany buat apa y?
sori, i;m just newbie!
|
|
| |
Vsio Centum
Posts : 205 Chips : 5530 Power : 1 Join date : 2011-03-04 Location : Between Existence and Anti-Existence Quote : As long I exist, I shall influence the flow of existence.
| Subject: Re: [GM]nanya cara bikin karakter gerak Wed Apr 20, 2011 9:41 pm |
Caranya,
event Step:
- Code:
-
kecepatan = 10; // kecepatan bergerak sebesar 10 pixel if keyboard_check(vk_up) {y -= kecepatan;} // atas if keyboard_check(vk_down) {y += kecepatan;} // bawah if keyboard_check(vk_left) {x -= kecepatan;} // kiri if keyboard_check(vk_right) {x += kecepatan;} // kanan Create event: Eksekusi suatu kode yang hanya terjadi ketika suatu instansi disiptakan Contoh: Aksi settingan HP dan MP
Step event: Eksekusi suatu kode yang terjadi tiap waktu Contoh: Aksi bergerak
|
|
| |
r15n4d1 Decem
Status : pengen belajar script GML Posts : 15 Chips : 4943 Power : 0 Join date : 2010-12-16 Age : 29 Location : pulau antah berantah
| Subject: Re: [GM]nanya cara bikin karakter gerak Wed Apr 20, 2011 9:48 pm |
oh iya.. satu lagi apa bedany step sama begin step?
|
|
| |
Vsio Centum
Posts : 205 Chips : 5530 Power : 1 Join date : 2011-03-04 Location : Between Existence and Anti-Existence Quote : As long I exist, I shall influence the flow of existence.
| Subject: Re: [GM]nanya cara bikin karakter gerak Wed Apr 20, 2011 9:52 pm |
Kalau step ama begin step.... aku masih kurang ngerti :hmm: Soalnya gameku gak pernah pakai itu pun baik-baik aja :hmm:
Sebenarnya kurang perlu sih menurutku soalnya aku lebih memakai Step pun game jalan dengan baik.
Tp kalau mau referensinya dari help:
- Quote :
- The step event happens every step of the game. Here you can put actions that need to be executed continuously. For example, if one object should follow another, here you can adapt the direction of motion towards the object we are following. Be careful with this event though. Don't put many complicated actions in the step event of objects of which there are many instances. This might slow the game down.
To be more precise, there are three different step events. Normally you only need the default one. But using the menu you can also select the begin step event and the end step event.
The begin step event is executed at the beginning of each step, before any other events take place. The normal step event is executed just before the instances are put in their new positions.
The end step event is executed at the end of the step, just before the drawing. This is typically used to change the sprite depending on the current direction.
|
|
| |
r15n4d1 Decem
Status : pengen belajar script GML Posts : 15 Chips : 4943 Power : 0 Join date : 2010-12-16 Age : 29 Location : pulau antah berantah
| Subject: Re: [GM]nanya cara bikin karakter gerak Wed Apr 20, 2011 9:54 pm |
hmm... begitu ya.. pas ane coba scriptny, bisa om! tapi gimana carany biar kalo dipencet kanan dia ganti sprite madep kanan kalo ke kiri ya sprite kiri! itu scriptny gimana?
|
|
| |
Vsio Centum
Posts : 205 Chips : 5530 Power : 1 Join date : 2011-03-04 Location : Between Existence and Anti-Existence Quote : As long I exist, I shall influence the flow of existence.
| Subject: Re: [GM]nanya cara bikin karakter gerak Wed Apr 20, 2011 9:56 pm |
Tinggal ditambah gini: - Code:
-
kecepatan = 10; // kecepatan bergerak sebesar 10 pixel if keyboard_check(vk_up) {y -= kecepatan; sprite_index = sprite_hadap_atas;} // atas if keyboard_check(vk_down) {y += kecepatan; sprite_index = sprite_hadap_bawah;} // bawah if keyboard_check(vk_left) {x -= kecepatan; sprite_index = sprite_hadap_kiri;} // kiri if keyboard_check(vk_right) {x += kecepatan; sprite_index = sprite_hadap_kanan;} // kanan
|
|
| |
r15n4d1 Decem
Status : pengen belajar script GML Posts : 15 Chips : 4943 Power : 0 Join date : 2010-12-16 Age : 29 Location : pulau antah berantah
| Subject: Re: [GM]nanya cara bikin karakter gerak Wed Apr 20, 2011 10:00 pm |
- Vsio wrote:
if keyboard_check(vk_up) {y -= kecepatan; sprite_index = sprite_hadap_atas;} // atas
kode yang "sprite_hadap_atas" itu nama spriteny atau itu kode gmlny?
|
|
| |
Vsio Centum
Posts : 205 Chips : 5530 Power : 1 Join date : 2011-03-04 Location : Between Existence and Anti-Existence Quote : As long I exist, I shall influence the flow of existence.
| Subject: Re: [GM]nanya cara bikin karakter gerak Wed Apr 20, 2011 10:02 pm |
nama spritenya.
Ganti ke nama sprite.
|
|
| |
r15n4d1 Decem
Status : pengen belajar script GML Posts : 15 Chips : 4943 Power : 0 Join date : 2010-12-16 Age : 29 Location : pulau antah berantah
| Subject: Re: [GM]nanya cara bikin karakter gerak Wed Apr 20, 2011 10:07 pm |
thanks om! udah solve kok lock aja ni thread!
|
|
| |
Prodixon Head Administrator, ProDig Founder
Status : Akhirnya kembali... Posts : 648 Chips : 7060 Power : 8 Join date : 2010-08-08 Location : ProDig Badge :
| Subject: Re: [GM]nanya cara bikin karakter gerak Wed Apr 20, 2011 10:11 pm |
Trit dikunci karena solved.
|
|
| |
Sponsored content
| Subject: Re: [GM]nanya cara bikin karakter gerak
|
|
|
| |
| [GM]nanya cara bikin karakter gerak | |
|