Dark basic Duvar

Dark basic Duvar

yasargunay

Dark basicte klavyeden hareket verdiğimiz modelin duvara çarpmasını istiyorum içinden geçip gitmesini değil.Hangi komutla nasıl yapabilirim

2006-04-27 21:23:58

Re:Dark basic Duvar

kunth

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

2004-08-26 11:31:43

Re:Dark basic Duvar

yasargunay

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

2004-08-26 07:25:52

Cvp

turkaskeri

zamanında azmı kasardık :) teşekkürler.

2006-04-03 22:31:01

Cvp

ozmoz

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

2006-04-27 21:23:58