Darc basic
Darc basic
Arkadaşlar lütfen şu aşağıdaki sorulara bi cevap
1- w veya s veya d gibi tuşlara komut veremiyorum
if upkey()=1 then oluyor if skey()=1 then olmuyor
2-Yürüttüğüm modelin çizilmiş olan duvardan geçememesini istiyorum,duvara nasıl bi komut yazmalıyım
3-Modelin mesela space bara basınca zıplamasını tekrar yere düşmesini istiyorum
Re:Darc basic
1 w veya s yada d gibi tuslara komut vermek icin tusun chr degerini belirleyen bir fonksiyon yazmalisin
2 bu soru ile ilgili cevabi vermistim yazdim denedim calismiyor demissin. modelindeki ayrinti yuzunden olabilir. kutu cizerek denersen calistigini göreceksin
3 bu soru ile ilgili cevabida vermistim [url]http://www.tr3d.com/forum.php?f=5&oku=259[/url]
ayni sorulari ayni cevaplar altina yazarsan iyi olur.
Re:Darc basic
Kunth hocam
shifte bastığım zaman yukarı doğru çıkması için nasıl yazmalıyım
aşağıdaki komutta hepsi çaılşıyor tabi shift hariç
chr yide yapamadım if chr s key()=1 then....
position camera 5,8,5
do
if upkey()=1 then move camera 12.0
if downkey()=1 then move camera -12.0
if leftkey()=1 then angley#=wrapvalue(angley#-3.0)
if rightkey()=1 then angley#=wrapvalue(angley#+3.0)
if shiftkey()=1 then movez#=wrapvalue(movez#+3.0)
xrotate camera 0.0
yrotate camera angley#
zrotate camera anglez#
zmove camera movez#
sync
loop
Re:Darc basic
dark basic ten yapabileceklerinden fazlasini bekliyorsun
Re:Darc basic
kunth hocam bi incelermisin,yürüyen kutu kapıya çarpıyor,zeminde duruyor,zemin sınır dışına çıkınca gravityden dolayı aşağı düşüyor,hatta zıplayınca kapı üzerindede duruyor
ama maxta çizilmiş olan duvara bunu yaptıramıyorum
yani"make object collision box 8,-5,-5,-5,5,5,5,0" gibi bi komut uygulayamıyorum.
load object "duvar.3ds",1
position object 1,0,-20,0
load bitmap "duvar.bmp",1
get image 1,0,0,250,170
delete bitmap 1
texture object 1,1
rem yürüyen kutu
make object box 8,10,10,10
position object 8,0,0,0
make object collision box 8,-5,-5,-5,5,5,5,0
disable object zdepth 8
rem zemin
make object box 9,1000,1,1000
position object 9,0,-30,0
color object 9,140
make object collision box 9,-500,-1,-500,500,1,500,0
rem kapi
make object box 10,100,100,10
position object 10,100,-30,0
load bitmap "duvar.bmp",1
get image 1,0,0,250,170
delete bitmap 1
texture object 10,1
make object collision box 10,-50,-50,-5,50,50,5,0
Re:Darc basic
kodlarda hata yok calismasi lazim
Cvp:Darc basic
bunun için COLINS EFECT örneği çok yardımcı olacaktır.Helpten biraz faydalanmalısın ben çok faydasını gördüm.............................................
Cvp:Darc basic
inkey komutunun helpinde ayrıntısıyla anlatıyor. Ayrıca bir objeye dokunmamak istiyorsan alan belirle mesala :
if x#<500 and x#>600 and z#<1000 and z#>1100 x#=oldx#.z#=oldz#
endif
diziminde objen o bölgeye giremeyecektir.
sevgilerle
dark basicten daha çok şey bekleyin