Dark basic Duvar
Dark basic Duvar
Dark basicte klavyeden hareket verdiğimiz modelin duvara çarpmasını istiyorum içinden geçip gitmesini değil.Hangi komutla nasıl yapabilirim
Re:Dark basic Duvar
OBJECT COLLISION: iki cisimin çarpışmasını belirtir, kullanılışı: değer=OBJECT COLLISION(Obje numarası A, Obje numarası B)
ornekleyelim
make object box 1,50,50,50
make object box 2,50,50,50
position object 1,0,0,0
position object 2,100,0,0
if upkey()=1 then
if object collision(1,2)>= 1 then
move object 1,0
else
move object 1,10
end if
end if
Re:Dark basic Duvar
Kunth hocam ufak bi problem var
if upkey()=1 then
if object collision(1,2)>= 1 then
bu kısımda hata veriyor çalışmıyor
Klavyeyle yönlendirip gezdiğim modelin,adamın duvarın önüne gelince duvardan geçememesini kastetmiştim
Cvp
zamanında azmı kasardık :) teşekkürler.
Cvp
arkadaşlar önce
do
oldx#=x#
oldz#=z#
diyerek x ve z değişkenlerinizi başkabir değişkene aktarın sonra
if object collision(1,2)<0 then z#=oldz#:x#=oldx#
komutuyla önce yüklediğiniz koordinatlara sabitlemiş olursunuz
kolay gelsin