|
27.10.2009, 07:29
|
#16
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Я новичок!
Я думаю будет лучше задавать вопросы в этой теме
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Nex за это полезное сообщение:
|
|
29.06.2010, 21:24
|
#17
|
AnyKey`щик
Регистрация: 14.05.2009
Сообщений: 15
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Я новичок!
извините если этот вопрос уже был, но меня интересует как прописать путь к файлу без указания диска и директории в которой лежит папка с файлом и файл блитца? Версия у меня 1.96 обновить в данный момент не могу( . И ещё один вопрос: возможно ли проверять столкновения с помощью типов энтити? Зарание благодарен.
|
(Offline)
|
|
12.08.2010, 10:50
|
#18
|
AnyKey`щик
Регистрация: 14.05.2009
Сообщений: 15
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Я новичок!
ещё один вопрос есть текстура, но она размазывается по брашу,
как сделать чтобы она была не растянутой а нормальной?
|
(Offline)
|
|
12.08.2010, 12:41
|
#19
|
Бывалый
Регистрация: 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
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.08.2010, 14:50
|
#20
|
AnyKey`щик
Регистрация: 14.05.2009
Сообщений: 15
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Я новичок!
спасибо
разобрался
а как насчёт ответа на другой вопрос?
|
(Offline)
|
|
12.08.2010, 14:52
|
#21
|
Дэвелопер
Регистрация: 21.11.2009
Адрес: Афула
Сообщений: 1,701
Написано 658 полезных сообщений (для 1,963 пользователей)
|
Ответ: Я новичок!
Сообщение от Мик Данди
спасибо
разобрался
а как насчёт ответа на другой вопрос?
|
Пользуйся функцией ScaleTexture. В справке всё это есть, читай!
__________________
kali surgeon
|
(Offline)
|
|
16.01.2011, 00:45
|
#22
|
AnyKey`щик
Регистрация: 29.12.2010
Сообщений: 8
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Я новичок!
А где в блиц 3Д функция возведения в степень? Не в квадрат, а в произвольную степень?
|
(Offline)
|
|
16.01.2011, 01:00
|
#23
|
AnyKey`щик
Регистрация: 29.12.2010
Сообщений: 8
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Я новичок!
Эх, ладно, уже сам написал... Но всё же интересно, есть она в b3D по умолчанию, или отсутствует?
|
(Offline)
|
|
16.01.2011, 01:57
|
#24
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Я новичок!
Эм 2^100500?
|
(Offline)
|
|
16.01.2011, 02:39
|
#25
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: Я новичок!
не, это не воркает вродь в блице
|
(Offline)
|
|
16.01.2011, 03:16
|
#26
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Я новичок!
Сообщение от Павел
не, это не воркает вродь в блице
|
number=2^8
DebugLog number
DebugLog:
ЗЫ,
Хоть и "воркает", но вот вам говнокод (ВНИМАНИЕ! НЕ ИСПОЛЬЗОВАТЬ):
number=2
power=8
; ================================
; Right way of Power
DebugLog Int(number^power) ;result=256
; ================================
; SHIT way of doing things
mewNumber = number
If (power>1)
For i=0 To power-2
mewNumber = mewNumber * 2
Next
EndIf
DebugLog mewNumber ;result=256
; ================================
; Improved shitty way
DebugLog Pow(number,power) ;result=256
Function Pow(number,power)
If (power>1)
For i=0 To power-2
number = number * 2
Next
EndIf
Return number
End Function
Это я к тому, что есть смекалка, если нету мозгов для использования справки или нормального подхода к самообучению, но если ни того ни того нету, бросайте это дело. (я дерзкий)
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
|
|
16.01.2011, 12:03
|
#27
|
AnyKey`щик
Регистрация: 29.12.2010
Сообщений: 8
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Я новичок!
Да, ларчик просто открывался, хе-хе.
|
(Offline)
|
|
16.01.2011, 14:00
|
#28
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: Я новичок!
гм, я помню скачал какую-то прогу с цетеры, там в одной функции number^3 не хотела компилиться, на стд IDE. с тех пор был о Блице такого мнения
|
(Offline)
|
|
16.01.2011, 16:33
|
#29
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Я новичок!
Сообщение от Павел
гм, я помню скачал какую-то прогу с цетеры, там в одной функции number^3 не хотела компилиться, на стд IDE. с тех пор был о Блице такого мнения
|
Может старая версия..
|
(Offline)
|
|
16.01.2011, 18:37
|
#30
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Я новичок!
А я бы написал бы вот так для положительных степеней:
Function Pow#(number#,power#)
Return Exp(power#*Log(number#))
End Function
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:50.
|