Тема: FAQ по B3D
Показать сообщение отдельно
Старый 27.08.2007, 00:56   #9
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: FAQ по B3D

Хм, думаю ещё такой пунктик будет полезен:
вопрос: Как возвращать функцией не только целое число?
ответ: За именем функции при создании ставить соответствующий оператор:
Function ФункцияОператор()
Return
End Function
Операторы могут быть 3 и более видов: # % или $.

Ну чтото в этом роде добавь


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


н: как проиграть звуковой файл?
avel: можно так:
Так, тут немного не корректно. Во первых ты и грузишь и играешь музыку сразу в одном месте, многие новички поставят это в цикл, и их компьютер умрёт от постоянной загрузки и проигровки файлов. Уточни что нужно Загрузить при загрузки прогрммы файл, а уже потом его проигрывать. И то при условии.


н: как работать с таймером?
avel: примерно так:
Ты приводишь в коде не таймер, а самодельный эмитатор таймера, а именно замерка времени но не самими таймерами, которые уже есть в б3д, ну ты понял крч


н: как создать равномерное освещение?
avel: AmbientLight r,g,b
вопрос: Как поменять цвет затенения?
ответ: Использовать комманду AmbientLight R,G,B.


н: как создать мерцающий свет (как от костра)?
avel:
Аналогично со звуками.


И ещё, ты извени но имхо, FAQ лучше оформлять так:
Вопрос:
Ответ:
(Offline)
 
Ответить с цитированием