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)

HolyDel 17.11.2008 15:33

Ответ: FAQ по B3D
 
EntityParent Cone(конус),Cube(мой кубик-плеер)

все правильно.

Main Cry 14.12.2008 11:10

Include "_"+Str(0)+".bb";пример
 
Возможен ли импорт "*.bb"-модуля со сконкатенированным наименованием?

snikers 14.12.2008 13:05

Ответ: Include "_"+Str(0)+".bb";пример
 
Цитата:

Сообщение от Main Cry (Сообщение 92130)
Возможен ли импорт "*.bb"-модуля со сконкатенированным наименованием?

что мешает проверить? =)

Main Cry 15.12.2008 00:58

Арехаф стало еще больше...
 
Цитата:

Сообщение от snikers (орехов стало дох*я) (Сообщение 92133)
что мешает проверить? =)

с ЧЕГО ты взял, что я не проверял? =)

нет, файло "*.bb" так не линкуется.(
Палюбому.(

zex911 09.01.2009 19:01

Ответ: FAQ по B3D
 
Подскажите кто-нибудь! Только начал изучать Blitz3D, и застопорился.. Прочитал в учебниках про вызов 2D анимации командами LoadAnimImage и DrawImage.
Вот такая проблема:
Анимационные файлы формата gif данными командами не поддерживаются. В примерах (help rus,) показан вызов файла bmp и говорится, что это анимационный файл с кадрами. Насколько я знаю, BMP - это файл только с одним кадром. В общем, у меня простая задумка - создать небольшую 2D анимацию в виде идущего человечка (героя), но как это сделать с помощью LoadAnimImage и DrawImage не знаю. :(

impersonalis 09.01.2009 19:27

Ответ: FAQ по B3D
 
ты смотрел, как выглядит семпл из примера? Это стрип - кадры склеенные в одно изображение. Разрез растра на кадры просиходит на основе их размера, переданного в функцию загрузки.
Для gif надо использовать команды категории DirectShow, но там есть некторый гемор - нет тайминга как у видео-файла, а потому необходимо самому сделать систему удержания кадра и его смены с заданной частотой (рекомендуется 10Гц).

zex911 09.01.2009 19:58

Ответ: FAQ по B3D
 
impersonalis
Моя беда в том, что я не смог посмотреть семпл так как директории C:Program Files\Blitz\Basic\samples\graphics у меня в блице нету. Только что до меня наконец дошло - кадры там должны разбиватся самим блицом. Огромное спасибо за быстрый ответ.

Артем Валерьевич 19.01.2011 23:23

Ответ: FAQ по B3D
 
помогите сделать такой редактор. http://www.youtube.com/watch?v=VfJca...yer_detailpage


и вопрос в догонку, я примерно понимаю как это сделано. Но вот как узнать в какой ячейке маркер?

baton4ik 19.01.2011 23:33

Ответ: FAQ по B3D
 
Что значит "помогите сделать"? Задавай вопросы и получишь ответы.
Касаемо вопроса: зависит от того, как ты реализуешь разбиение мира на ячейки

Артем Валерьевич 20.01.2011 00:03

Ответ: FAQ по B3D
 
Вложений: 1
Мой ответ чемберлену:
Всё, сам разобрался как это замутить.

moka 21.01.2011 03:47

Ответ: FAQ по B3D
 
Ужас какой неудобный редактор, подобную хрень можно было бы автоматизировать, достаточно просто!

Артем Валерьевич 21.01.2011 08:14

Ответ: FAQ по B3D
 
Мока, дорогой, а как бы ты автоматизировал это

Randomize 21.01.2011 20:44

Ответ: FAQ по B3D
 
Цитата:

Сообщение от Артем Валерьевич (Сообщение 176391)
Мока, дорогой, а как бы ты автоматизировал это

Тайловая система? Автоматезировать? Да без проблем.
Вот так MoKa бы автоматизировал.

moka 22.01.2011 15:19

Ответ: FAQ по B3D
 
Ок, есть слои (вертикальные уровни).

Я бы сделал например 6 слоёв. 2ой слой - стандартный. Он был бы заполнен изначально плоскостью.
Далее выбираешь инструмент "вверх", и при рисовании, автоматически на слою выше бы рисовались плоскости, и генерировались склоны вокруг (это простые сравнения индексов.
При этом должно быть правило: если на слою выше или ниже, рядом склон, то рисовать возвышение на прилигающих клетках нельзя. Это упростит задачу. Иначе тебе придётся проверять все слои выше и ниже, а не только один слой ниже.
При каждом рисовании клетки, идёт проверка клеток вокруг, и пересоздание необходимых склонов, также как в 2д тайлах.

Артем Валерьевич 22.11.2011 15:40

Ответ: FAQ по B3D
 
есть устройство, минилаб, он подключён к компьютеру через ком порт. Вопрос что нужно чтобы сделать програмку управляющую минилабом?



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

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