Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 16.01.2010, 15:10   #166
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Вопросы очередного новичка

EaNub я же тебе написал ? Что тебе не ясно? Сморти проигрывается ли канал, если нет то нагружай канал звуком
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
RlexGm (16.01.2010)
Старый 16.01.2010, 15:46   #167
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопросы очередного новичка

Сообщение от Павел Посмотреть сообщение
Сморти проигрывается ли канал, если нет то нагружай канал звуком
ты же писал что сделать через тип(я думаю разницы нету) а вот про каналы 1 раз слышу=)
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 15:56   #168
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Вопросы очередного новичка

Еа, а у тебя юниты или кто там, разве не через типы?
а если в первый раз про каналы слышишь - поясню
Команда PlaySound возвращает хэндл канала, то есть так:
Sound=PlaySound(MtSound)
Здесь Sound - это канал. Теперь этим каналом можно управлять:
ChannelVolume(Sound,Volume#)
Volume - в пределах от 0 до 1, это громкость канала
ChannelPlaying(Sound) - вернет 0, если твой канал Sound не проигрывается, и 1, если это не так
ChannelPitch(Sound,Pitch) - с этим я сам не разобрался, но это регулирует частоту звука(тон, высоту пргоще говоря)
Ну остальное в справке прочтешь
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
RlexGm (16.01.2010)
Старый 16.01.2010, 16:08   #169
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопросы очередного новичка

что то не могу разобраться, мож кодик подкинеш?)
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 16:21   #170
KingMaks
Знающий
 
Аватар для KingMaks
 
Регистрация: 26.11.2009
Сообщений: 313
Написано 35 полезных сообщений
(для 95 пользователей)
Ответ: Вопросы очередного новичка

Сообщение от EaNub Посмотреть сообщение
что то не могу разобраться, мож кодик подкинеш?)
Между вашими сообщениями 10 минут разници
Ты даже не попробовал разобраться
__________________
StimuL
Maks
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо KingMaks за это полезное сообщение:
Reizel (16.01.2010), Reks888 (16.01.2010)
Старый 16.01.2010, 17:36   #171
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопросы очередного новичка

10 мин это далеко не мало=)
мож всетаки кто нить даст код?
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 17:40   #172
KingMaks
Знающий
 
Аватар для KingMaks
 
Регистрация: 26.11.2009
Сообщений: 313
Написано 35 полезных сообщений
(для 95 пользователей)
Ответ: Вопросы очередного новичка

Сообщение от EaNub Посмотреть сообщение
10 мин это далеко не мало=)
мож всетаки кто нить даст код?

я ещо со звуком не работал но думаю так:
 if ChannelPlaying(шаги) = 0 then
PlaySound(шаги)
 end if
__________________
StimuL
Maks
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 17:45   #173
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы очередного новичка

А где у тебя звук то отключается? Нигде?
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 17:47   #174
KingMaks
Знающий
 
Аватар для KingMaks
 
Регистрация: 26.11.2009
Сообщений: 313
Написано 35 полезных сообщений
(для 95 пользователей)
Ответ: Вопросы очередного новичка

Сообщение от Morganolla Посмотреть сообщение
А где у тебя звук то отключается? Нигде?
я имел ввиду:

if keydown(200) then
 if ChannelPlaying(шаги) = 0 then
PlaySound(шаги)
 end if
 end if
или там если анимация хотьба то .. и вставлять в тот код
__________________
StimuL
Maks
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
RlexGm (18.01.2010)
Старый 18.01.2010, 11:02   #175
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопросы очередного новичка

А можно как нибудь сделать тыкание по объекту, если карта сделана в Cartography shop?
я пробывал чето не получилось(:
If Instr(name$,"knon"); определяем кнопку...
EntityPickMode child, 2
NameEntity child,"knone" ; именуем объект
EndIf


If KeyHit(Use) = True
enti = CameraPick(camplayer,MouseX(),MouseY())
If enti
If EntityDistance(enti, player) < 20
names$ = EntityName(enti)
If names = "knone"
и сюда действие
EndIf
EndIf
....
EndIf

и нечего не происходит когда по нему тыкаеш, помогите!
(Offline)
 
Ответить с цитированием
Старый 18.01.2010, 11:45   #176
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: Вопросы очередного новичка

If Instr(name$,"knon"); определяем кнопку...
EntityPickMode child, 2 
NameEntity child,"knone" ; именуем объект
EndIf
Второй раз незачем именовать, ведь чилд уже изначально был назван "knon", вот его и ищи. Тебе щас нужно продебажить код на прохождение условий, просто в каждое условие вставь строку
If Instr(name$,"knon"); определяем кнопку...
DebugLog "True"
...
 EndIf
и запусти в debug режиме. Если будет писаться в текстовом поле "True", значит он прошел это условие и ты будешь знать в каком месте не сходиться.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
RlexGm (18.01.2010)
Старый 18.01.2010, 16:18   #177
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопросы очередного новичка

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

Function OprObj(ent)
For i=1 To CountChildren(ent)
child=GetChild(ent,i)
name$=Lower(EntityName(child))



If Instr(name$,"knon")
EntityPickMode child, 2
EndIf


Next
End Function

и код для нажатия

If keyHit(use) = True
ent = CameraPick(camplayer,MouseX(),MouseY())

If ent

If EntityDistance(ent, player) < 100
name$ = EntityName(ent)

If name = "knon"

EndIf
EndIf
EndIf
EndIf

И так вопрос господа: как совместить эти два кода?
(Offline)
 
Ответить с цитированием
Старый 18.01.2010, 17:32   #178
Hurrit
Мастер
 
Аватар для Hurrit
 
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений
(для 2,207 пользователей)
Ответ: Вопросы очередного новичка

Для совмещения этих кусочков кода, надо один кусочек вписать в другой. Ваш К.О.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Reks888 (18.01.2010)
Старый 18.01.2010, 19:14   #179
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Вопросы очередного новичка

А что "супер управление мышей" уже закрыли? Я только боян нарыл на тему
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Reks888 за это полезное сообщение:
Артем Валерьевич (28.01.2010), IGR (18.01.2010), is.SarCasm (18.01.2010)
Старый 18.01.2010, 19:18   #180
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,743
Написано 5,461 полезных сообщений
(для 15,676 пользователей)
Ответ: Вопросы очередного новичка

Закрыли, матершынников забанили
И вместо того, чтобы причитать "Где админы??" могли бы сами сообщить лично одному из старейшин/админов.
Даже кнопка такая есть около каждого поста, чего-то никто ими не пользуется
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
Артем Валерьевич (28.01.2010), is.SarCasm (18.01.2010), Reks888 (18.01.2010)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Я новичок! alcosholik Blitz3D 123 02.08.2014 22:55
Вопросы новичка в БМаксе ELIAS 2D-программирование 14 08.02.2010 10:43
Re: Я новичок! evel Болтовня 60 30.09.2007 11:23
Помогите новичку _maxim_ 3D-программирование 7 17.09.2006 15:48
Вопросы...помогите новичку Round 3D-программирование 3 10.09.2006 21:47


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com