[ASK] change sprite
+2
Kevin Blaze Coolerz
blackCoffee
6 posters
Halaman 1 dari 1
[ASK] change sprite
mau nanya mastah2..
kasus: misal ada sebuah obj sebut saja objX dengan sprite = sprite1 terus d objX masukin code d bawah pada event draw
nah terus saya mau ganti sprite1 itu dengan sprite2 yang memiliki beberapa subimage d dalamnya.
dengan kondisi misal pada objX ketika left press maka sprite berubah dari sprite1 dengan sprite2 yang bergerak2. apakah ada yang tau mastah2?
sebenarnya udah nyoba masukin code dibawah pada event left press tapi hasilnya spritenya tidak bergerak dan hanya menampilkan subimage pertama
kalo nanya knapa masukin lagi draw_sprite di event draw, itu karena sebenarnya objX memiliki parent misal sebut saja objA. kalo engga d draw_sprite unit nya jadi tidak terlihat ..
mohon solusinya dan bimbingannya
kasus: misal ada sebuah obj sebut saja objX dengan sprite = sprite1 terus d objX masukin code d bawah pada event draw
- Code:
draw_sprite(sprite_index,0,1,1);
nah terus saya mau ganti sprite1 itu dengan sprite2 yang memiliki beberapa subimage d dalamnya.
dengan kondisi misal pada objX ketika left press maka sprite berubah dari sprite1 dengan sprite2 yang bergerak2. apakah ada yang tau mastah2?
sebenarnya udah nyoba masukin code dibawah pada event left press tapi hasilnya spritenya tidak bergerak dan hanya menampilkan subimage pertama
- Code:
sprite_index=sprite2;
kalo nanya knapa masukin lagi draw_sprite di event draw, itu karena sebenarnya objX memiliki parent misal sebut saja objA. kalo engga d draw_sprite unit nya jadi tidak terlihat ..
mohon solusinya dan bimbingannya
blackCoffee- Newbie
-
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung
Re: [ASK] change sprite
tambah image_speed = 1
dan jgn lupa kalo mau buat animasi ny berhenti ubah nilai image_speed ny jdi 0
dan jgn lupa kalo mau buat animasi ny berhenti ubah nilai image_speed ny jdi 0
Re: [ASK] change sprite
Ouwh kaya gitu caranya,,
mas kevin sekalian nih mau nanya, biar gak usah bikin trit baru
kalo kaya ginih
Trus sama effeknya itu muncul di seluruh pinggiran sprite gimana?
#mohon penjelesannya... :>
mas kevin sekalian nih mau nanya, biar gak usah bikin trit baru
kalo kaya ginih
- Code:
if maju =0 {
maju =1;
alarm[0] = 90;
x +=21;
sprite_index = spr_enemy_serang;
effect_create_below(ef_spark,x,y,3,c_silver);
}
Trus sama effeknya itu muncul di seluruh pinggiran sprite gimana?
#mohon penjelesannya... :>
Re: [ASK] change sprite
glupfruxx wrote:Ouwh kaya gitu caranya,,
mas kevin sekalian nih mau nanya, biar gak usah bikin trit baru
kalo kaya ginihkoq, kenapa spritenya gak balik lagi ke awal, jadi masih di "spr_enemy_serang"??
- Code:
if maju =0 {
maju =1;
alarm[0] = 90;
x +=21;
sprite_index = spr_enemy_serang;
effect_create_below(ef_spark,x,y,3,c_silver);
}
Trus sama effeknya itu muncul di seluruh pinggiran sprite gimana?
#mohon penjelesannya... :>
krna kmu pake sprite_index = spr_enemy_serang coba ubah spr_enemy_serang ny ke sprite yg kmu mau
di pinggiran sprite? mksd ny gimana?
Re: [ASK] change sprite
Kevin Blaze Coolerz wrote:tambah image_speed = 1
dan jgn lupa kalo mau buat animasi ny berhenti ubah nilai image_speed ny jdi 0
masukin code image_speed=1 nya dmana ya ? soalnya masih ga bergerak spritenya
- Code:
image_speed=1;
sprite_index=sprite2;
disinikah ?? tapi masih ga gerak
blackCoffee- Newbie
-
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung
Re: [ASK] change sprite
blackCoffee wrote:Kevin Blaze Coolerz wrote:tambah image_speed = 1
dan jgn lupa kalo mau buat animasi ny berhenti ubah nilai image_speed ny jdi 0
masukin code image_speed=1 nya dmana ya ? soalnya masih ga bergerak spritenya
- Code:
image_speed=1;
sprite_index=sprite2;
disinikah ?? tapi masih ga gerak
iy, disana,,
coba kmu lihat di bgian draw, kalo kmu pke draw_sprite, maka subimg ny jgn di ksih nilai 0, tpi di ksih nilai image_index
Re: [ASK] change sprite
gak ngerti, hehehKevin Blaze Coolerz wrote:glupfruxx wrote:Ouwh kaya gitu caranya,,
mas kevin sekalian nih mau nanya, biar gak usah bikin trit baru
kalo kaya ginihkoq, kenapa spritenya gak balik lagi ke awal, jadi masih di "spr_enemy_serang"??
- Code:
if maju =0 {
maju =1;
alarm[0] = 90;
x +=21;
sprite_index = spr_enemy_serang;
effect_create_below(ef_spark,x,y,3,c_silver);
}
Trus sama effeknya itu muncul di seluruh pinggiran sprite gimana?
#mohon penjelesannya... :>
krna kmu pake sprite_index = spr_enemy_serang coba ubah spr_enemy_serang ny ke sprite yg kmu mau
di pinggiran sprite? mksd ny gimana?
maksudnya, efeknya ituh ada di belakang enemy'a (keluar dari belakang).
Re: [ASK] change sprite
@TS
kalo caraku gini...
event Draw: draw_sprite(sprite_index,image_index,x,y);
event Left Pressed: sprite_index = sprite2;
@glupfruxx
biarpun gak jauh temanya tapi harus bikin trit dong.. jangan ngebajak trit orang
jadi ga enak kalo ada 2 pertanyaan campur aduk di satu trit menurutku.. (kecuali pertanyaan2 digabung di TS)
sprite_index = spr_enemy_serang; << apa bisa balik ke awal kalo begini?
effect_create_below(ef_spark,x,y,3,c_silver); << udah bener begini
tapi maksudnya muncul di pinggiran kayak efek glow gitu?
kalo caraku gini...
event Draw: draw_sprite(sprite_index,image_index,x,y);
event Left Pressed: sprite_index = sprite2;
@glupfruxx
biarpun gak jauh temanya tapi harus bikin trit dong.. jangan ngebajak trit orang
jadi ga enak kalo ada 2 pertanyaan campur aduk di satu trit menurutku.. (kecuali pertanyaan2 digabung di TS)
sprite_index = spr_enemy_serang; << apa bisa balik ke awal kalo begini?
effect_create_below(ef_spark,x,y,3,c_silver); << udah bener begini
tapi maksudnya muncul di pinggiran kayak efek glow gitu?
Asuna- Global Moderator
-
Jumlah posting : 1711
Points : 1901
Join date : 10.01.13
Re: [ASK] change sprite
Kevin Blaze Coolerz wrote:
iy, disana,,
coba kmu lihat di bgian draw, kalo kmu pke draw_sprite, maka subimg ny jgn di ksih nilai 0, tpi di ksih nilai image_index
Asuna wrote:@TS
kalo caraku gini...
event Draw: draw_sprite(sprite_index,image_index,x,y);
event Left Pressed: sprite_index = sprite2;
oh iya ga kepikir , thanks thanks again ..
kalo mau draw sprite tapi biar image index nya d ga ulang2 bagaimana ya ?
misal spr_2 punya image index 5 buah
nah ketika spr1 d ganti menjadi spr_2, sprite cuma bergerak dari image 0 - 5 tanpa d ulang2
blackCoffee- Newbie
-
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung
Re: [ASK] change sprite
di event Other > Animation end:
- Code:
image_speed = 0
image_index = 0 //0 atau 5
Re: [ASK] change sprite
Kevin Blaze Coolerz wrote:di event Other > Animation end:
- Code:
image_speed = 0
image_index = 0 //0 atau 5
hmmm.. kalo d script nya gmana ya ? soalnya d dalem script ganti sprite nya
thanks before
blackCoffee- Newbie
-
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung
Re: [ASK] change sprite
blackCoffee wrote:Kevin Blaze Coolerz wrote:di event Other > Animation end:
- Code:
image_speed = 0
image_index = 0 //0 atau 5
hmmm.. kalo d script nya gmana ya ? soalnya d dalem script ganti sprite nya
thanks before
di event itu & paste script ny, & done
Re: [ASK] change sprite
@kevin
oh iya misal gini mastah
pada script attack
nah biar ada jeda antara spr_blow dan instance destroy bagaimana ya ?
oh iya misal gini mastah
pada script attack
- Code:
if (hp <= 0)
{
sprite_index=spr_blow
instance_destroy()
}
nah biar ada jeda antara spr_blow dan instance destroy bagaimana ya ?
blackCoffee- Newbie
-
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung
Re: [ASK] change sprite
blackCoffee wrote:@kevin
nah biar ada jeda antara spr_blow dan instance destroy bagaimana ya ?
- Code:
if (hp <= 0)
{
sprite_index=spr_blow
alarm[0] = 30
}
pada event alarm0
- Code:
instance_destroy()
Re: [ASK] change sprite
well, boleh juga sih cara itu, tapi harus bisa nanganin logic unitnya yang masih jalan dan interaksi dari object lain buat object tersebut (mis. collision)
kalo caraku.. bikin object buat efek hancur, mis. obj_blow (dengan sprite spr_blow), trus di object unitnya:
lalu di obj_blow, event Animation End: instance_destroy()
kalo caraku.. bikin object buat efek hancur, mis. obj_blow (dengan sprite spr_blow), trus di object unitnya:
- Code:
if (hp <= 0)
{
instance_create(x,y,obj_blow)
instance_destroy()
}
lalu di obj_blow, event Animation End: instance_destroy()
Asuna- Global Moderator
-
Jumlah posting : 1711
Points : 1901
Join date : 10.01.13
Re: [ASK] change sprite
@kevin
nah itu dia ketika memakai alarm, object berganti menjadi spr_blow tapi object tidak destroy ketika misal
1. alarm[0]=1 < nah yang ini object berhasil destroy namun animasi blownya sangat singkat
2. alarm[0]=value (value>1) object tidak destroy
setelah ngulik2 dan gagal terus, ane ambil aja yang opsi ke 1
@asuna
sebenarnya d projek game ku ini ketika battle tidak memakai kondisi collision.
mungkin karena genre TBS nya
tapi diganti dengan cursor.node yang diarahkan ke taget dengan mouse kemudian memberikan menu option attack dimana pada case attack itu lah script dari attack d jalankan. ane jga belum begitu paham detail dgn engine nya. tapi udah beres ko masalah nya walaupun kurang memuaskan
nah itu dia ketika memakai alarm, object berganti menjadi spr_blow tapi object tidak destroy ketika misal
1. alarm[0]=1 < nah yang ini object berhasil destroy namun animasi blownya sangat singkat
2. alarm[0]=value (value>1) object tidak destroy
setelah ngulik2 dan gagal terus, ane ambil aja yang opsi ke 1
@asuna
sebenarnya d projek game ku ini ketika battle tidak memakai kondisi collision.
mungkin karena genre TBS nya
tapi diganti dengan cursor.node yang diarahkan ke taget dengan mouse kemudian memberikan menu option attack dimana pada case attack itu lah script dari attack d jalankan. ane jga belum begitu paham detail dgn engine nya. tapi udah beres ko masalah nya walaupun kurang memuaskan
blackCoffee- Newbie
-
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung
Re: [ASK] change sprite
saya juga punya masalah sama tpi baca diatas pke GML masih blum paham
klo pake DnD gmn?
ghoraghori- GM Beginner
-
Jumlah posting : 145
Points : 207
Join date : 20.03.13
Lokasi : Sidoarjo
Re: [ASK] change sprite
lah lah modem ku....
ngetik lagi deh....
obj_X
step
if (hp <= 0)
{
sprite_index=spr_blow
alarm[0] = 30
image_speed=0.5//or apa aja deh
}
alarm 0
instance_destroy()
thx
ngetik lagi deh....
obj_X
step
if (hp <= 0)
{
sprite_index=spr_blow
alarm[0] = 30
image_speed=0.5//or apa aja deh
}
alarm 0
instance_destroy()
thx
Pinneaple Studios- GM Intermediate
-
Jumlah posting : 839
Points : 980
Join date : 06.01.13
Age : 22
Lokasi : Depok :D
Re: [ASK] change sprite
btw ini udah solve blum? ini kan trit lamablackCoffee wrote:@kevin
nah itu dia ketika memakai alarm, object berganti menjadi spr_blow tapi object tidak destroy ketika misal
1. alarm[0]=1 < nah yang ini object berhasil destroy namun animasi blownya sangat singkat
2. alarm[0]=value (value>1) object tidak destroy
setelah ngulik2 dan gagal terus, ane ambil aja yang opsi ke 1
kalo DnD susah di jelasin,, mending belajar script ajaghoraghori wrote:
saya juga punya masalah sama tpi baca diatas pke GML masih blum paham
klo pake DnD gmn?
kalo msih blum ngerti, copas" aja dlu, trus kmu mencoba berexplorasi, biar paham soal script nya
Re: [ASK] change sprite
@ghoraghori
biarpun masih nyambung, jangan ngebajak trit orang dengan pertanyaan baru dong
@Kevin
percuma dah, belakangan ini dia udah jarang aktif lagi
jadi dianggap solved ya?
biarpun masih nyambung, jangan ngebajak trit orang dengan pertanyaan baru dong
@Kevin
percuma dah, belakangan ini dia udah jarang aktif lagi
jadi dianggap solved ya?
Asuna- Global Moderator
-
Jumlah posting : 1711
Points : 1901
Join date : 10.01.13
Re: [ASK] change sprite
jangan lha..
tunggu orangnya tahu
ntar marah aja
tunggu orangnya tahu
ntar marah aja
Pinneaple Studios- GM Intermediate
-
Jumlah posting : 839
Points : 980
Join date : 06.01.13
Age : 22
Lokasi : Depok :D
Re: [ASK] change sprite
hahaha maaf teman2 baru bisa nongol lagi,
udah solved kan diatas ane bilang
maaf ya buat mimin momod nya
udah solved kan diatas ane bilang
1. alarm[0]=1 < nah yang ini object berhasil destroy namun animasi blownya sangat singkat
2. alarm[0]=value (value>1) object tidak destroy
setelah ngulik2 dan gagal terus, ane ambil aja yang opsi ke 1
maaf ya buat mimin momod nya
blackCoffee- Newbie
-
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung
Re: [ASK] change sprite
oke deh
Asuna- Global Moderator
-
Jumlah posting : 1711
Points : 1901
Join date : 10.01.13
Similar topics
» [Ask] sprite
» cara menggabungkan sprite
» [ASK] menggambar sprite
» [ASK] edit sprite
» [ask] sprite & peluru lompat
» cara menggabungkan sprite
» [ASK] menggambar sprite
» [ASK] edit sprite
» [ask] sprite & peluru lompat
Halaman 1 dari 1
Permissions in this forum:
Anda tidak dapat menjawab topik