извините если этот вопрос уже был, но меня интересует как прописать путь к файлу без указания диска и директории в которой лежит папка с файлом и файл блитца?
|
Если правильно понял,то так:
("тут пишешь файл,который надо")
Пример:
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