Тема: Я новичок!
Показать сообщение отдельно
Старый 12.08.2010, 12:41   #19
Program23
Бывалый
 
Аватар для Program23
 
Регистрация: 26.04.2009
Адрес: Россия, Уфа
Сообщений: 680
Написано 182 полезных сообщений
(для 406 пользователей)
Ответ: Я новичок!

извините если этот вопрос уже был, но меня интересует как прописать путь к файлу без указания диска и директории в которой лежит папка с файлом и файл блитца?
Если правильно понял,то так:
("тут пишешь файл,который надо")

Пример:
entity=LoadMesh("data\lol.b3d")
или
Include "../start.bb"
И ещё один вопрос: возможно ли проверять столкновения с помощью типов энтити?
Тоже не совсем понял.Если тебе надо сделать столкновения,то вот:
Graphics3D 640,480,32,2
SetBuffer BackBuffer ()

Const t_cube=1,t_sphere=2 ;Это константы для тех объектов,которым ты хочешь присвоить столкновения

cam=CreateCamera()
PositionEntity cam,0,10,-10

lit=CreateLight()

cube=CreateCube()
PositionEntity cube,3,0,0
EntityType cube,t_cube ;Задаем этому объекту тип

sphere=CreateSphere ()
EntityColor sphere,152,239,22
EntityType sphere,t_sphere ;Задаем этому объекту тип

Collisions t_sphere,t_cube,3,3 ;Тут задаем тип объекта, который будет проверяться на столкновения и тип объекта, с которым будут обрабатываться столкновения. Далее пишем метод определения при столкн.,а след. как себя будет вести объект при этом столкновении
Repeat

PointEntity cam,sphere

If KeyDown (32)
MoveEntity sphere,.1,0,0
EndIf
If KeyDown (30)
 MoveEntity sphere,-.1,0,0
EndIf
If KeyDown (17)
MoveEntity sphere,0,0,.1
EndIf
If KeyDown (31)
 MoveEntity sphere,0,0,-.1
EndIf



UpdateWorld()
RenderWorld()

Flip 
Until KeyHit (1)
End
__________________
Фриланс:
Freelancer.com
Upwork
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Мик Данди (12.08.2010)