forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   FAQ (http://forum.boolean.name/forumdisplay.php?f=15)
-   -   FAQ по B3D (http://forum.boolean.name/showthread.php?t=4251)

avel 30.08.2007 20:05

Re: FAQ по B3D
 
вот еще кое-что из совсем элементарного:

вопрос: как изменить размеры текстуры?
ответ: использовать команду ScaleTexture
не забывайте, что ее надо прописывать перед командой EntityTexture.

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

вопрос: как загрузить спрайт, чтобы он не был полупрозрачным?
ответ: при загрузке спрайта нужно поставить флаг 4:
spr=LoadSprite("...",4)

вопрос: как определить порядок видимости объектов?
ответ: используй команду EntityOrder

вопрос: что делает команда EntityFX ?
ответ: она отвечает за различные визуальные эффукты в основном связанные с освещением.

вопрос: как поворачивать спрайт?
ответ: вот так: RotateSprite спрайт, угол

avel 03.10.2007 01:30

Re: FAQ по B3D
 
Вложений: 2
вот, сбросил все в архивчик и отредактировал слегка.
берите, пользуйтесь.Вложение 4803

LUK 06.10.2007 17:59

Re: FAQ по B3D
 
"нет не подсвечивается"
Это значит, что скорей всего у тебя достаточно старая версия Blitz (или крайне урезанная).
Сейчас (06.10.2007) самая последняя версия, которая мне встретилась и которую я пользую - 1.98.
Вообще встречал еще такой глюк. Дело было так: я писал гульку с другом. Я писал на 1.98, у него была еще 1.96 вроде-бы. И когда я прислал ему свою новонаписанную функцию - у него она незаработала! Там были вечные ошибки с подгрузкой мешей. Но после установки очередного обновления все заработало... так что советую пользовать самые последние версии, которые сможете найти...

avel 07.10.2007 01:37

Re: FAQ по B3D
 

э-э-э
уважаемый лук или люк, не знаю как правильно.
спасибо конечно за разъяснения, но на этот вопрос ответили уже как минимум три раза. Глядя на ваш статус и особенно на аватар, понимаю что вы новичек, если не в блиц, то на форуме точно, поэтому поясню: прежде чем отвечать на пост неплохо бы просмотреть всю тему.

HolyDel 07.10.2007 01:45

Re: FAQ по B3D
 
вопрос: как изменить размеры текстуры?
ответ: использовать команду ScaleTexture
не забывайте, что ее надо прописывать перед командой EntityTexture.

неправильный ответ, садись, два.

Leito 07.10.2007 01:59

Re: FAQ по B3D
 
вопрос: как переместить объект?
ответ: Moveentity lol,1,0,0

jimon 07.10.2007 11:32

Re: FAQ по B3D
 

Leito
MoveEntity - ето двигать обьект
PositionEntity - ето задать позицию обьекту
что собсно имеет большую разницу

avel 08.10.2007 00:22

Re: FAQ по B3D
 
2Leito давай не будем доходить до абсурда. с этим думаю народ и сам разберется.

HolyDel 08.10.2007 00:30

Re: FAQ по B3D
 
я имею ввиду, что без разницы, до, или посел EntityTexture, проводить манипуляции с текстурой. Потомучто EntityTexture всеголишь указывает что етот объект должен текстуриться такой то текстурой.

LUK 08.10.2007 03:01

Re: FAQ по B3D
 
To AVEL. Э-э-э. Не надо на меня оффтопить! Я всю тему просмотрел. Единственное, что было отвечено на данный вопрос это был встречный вопрос от IGOR:
"какая версия Блица ??"
И все! Так что все правильно я сделал! Единственное в чем меня можно обвинить - это в том, что свой пост я оформил достаточно по-ламерски и все!
P.S. Правильно Люк, а не лук!
P.P.S. Выше исправлю свое "ламерство".

LUK 08.10.2007 04:11

Вопрос: Как изменить иконку (пиктограмму) у *.exe – файла, созданного в Blitz3D?
Ответ: Нужно воспользоваться редактором ресурсов exe-шника, например, ResHack’ером, XNResourceEditor’ом или Restorator’ом. В ResHacker это делается так: Action->Replace Icon…->Open with new icon…->Replace. Скачать ResHacker можно здесь:
http://boolean.name/archive/files/reshack.rar

Вопрос: У меня не подсвечивается/неправильно работает/не работает стандартная функция в Blitz3D. Что делать?
Ответ: Попробуйте обновить свою версию Blitz3D, до максимально новой. ( На 08.10.2007 - это 1.99 ).

Вопрос: Где можно скачать русскую справку к Blitz3D?
Ответ: В сети доступна для скачки справка к Blitz3D ПОЛНОСТЬЮ переведенная на русский язык, а с недавнего времени скачать ее можно БЕСПЛАТНО! Ссылка:
http://blitz-coder.narod.ru/help/help.rar
Пароль к архиву: "Blitz3D the best" (без кавычек).

Вопрос: Как можно заставить Blitz3D работать с DirectX9?
Ответ: Единственный известный мне способ использование сторонней dll-библиотеки, например, этой:
http://blitz.pp.ru/forum/showthread....&pagenumber=50

Вопрос: Как использовать сторонние библиотеки?
Ответ: Нужно просто забросить файлы нужной библиотеки в папку "userlibs" Blitz3D. Важно! У библиотеки обязательно должен быть файл Имя_Библиотеки.decls - или какой-нибудь похожий с описанием всех функций нашей библиотеки (его мы обязательно кидаем в папку "userlibs", а потом и в папку нашего проекта). Файл(ы) Имя_библиотеки.dll можно кидать и в папку "bin" Blitz3D (но не нужно забывать, так же, копировать их в папку нашего проекта, при их использовании).

IGR 08.10.2007 19:59

Re: FAQ по B3D
 
половина ответов есть в справке !!

Horror 08.10.2007 20:18

Re: FAQ по B3D
 

Цитата:

Мои проекты: Sausage1-3 (BasicKorvet), Millioner (BasicKorvet), Olen (BasicKorvet), Astro (BorlandPascal), SokoBan (BorlandPascal), SonicSokoBan (BorlandPascal), SokoBan3D (Blitz3D), Far (Blitz3D), LegendOfKyrandiaIV (Blitz3D), MobilePascal (Midlet Pascal)...


Дауж пипец списочек!
дай хоть на картинки поглядеть))


LUK 08.10.2007 21:35

Re: FAQ по B3D
 
Цитата:

Сообщение от MoKa
LUK, ты потдался, что тебя и унизило, не словами а делами можно только показать своё не нубайчество. Хз я нуб во многом, но я могу это признать и буду раз повысить знния в том или ином направлении. ;)

Насчёт ScaleTexture в старых версиях текса ивправду не обновлялась. В новых обновляется.

Непойму, что меня унизило? Никто меня не унижал... и вообще хватит эту тему засорять разным флудом, ненужными сообщениями и оффтопами - она совсем для другого служит!

LUK 08.10.2007 22:36

Re: FAQ по B3D
 
Цитата:

Сообщение от Horror



Дауж пипец списочек!
дай хоть на картинки поглядеть))


Смотри уж:
http://oldkorvet.narod.ru/1.html

Кстати, смотрите мои Чаво ниже(выше - как у вас настройки) - добавил еще немного...


Часовой пояс GMT +4, время: 21:01.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot