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

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

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

Ответ
 
Опции темы
Старый 28.10.2009, 15:45   #1
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений
(для 74 пользователей)
Сообщение А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком.

Такой вопрос. Как можно заменить стандартный значёк при компиляции.
Можно ли это сделать командами блитза? Или как то иначе?
И ещё проблема звука. Допустим я хочу что бы при ходьбе героя был соответствующий звук топанья.Я загружаю звучёк, ставлю параметр SoundVolum footstep,0.5. В главном цикле пишу:
If keyDown (17) MoveEntity player,0,0,1 PlaySound footstep
(и др. клавиши). При нажатии он выдаёт искажённый звук.Такое ощущение что он наслаивается друг на друга. Что я не дописал???
__________________
Самый первый и самый великий программист - это Бог.
(Offline)
 
Ответить с цитированием
Старый 28.10.2009, 15:58   #2
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком.

значек меняется иначе !!
юзай поиск по форуму !!
значек меняется с помощью програма которые дают возможность копатся в ресурсах екзешника !! ResHacker например !!
или же компиль в ИДЕ Protean, там можно устанавливать значек в настройках компиляции !!
(Offline)
 
Ответить с цитированием
Старый 28.10.2009, 16:09   #3
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком.

If keyDown (17) MoveEntity player,0,0,1 PlaySound footstep
Звук проигрывается каждый проход цикла поэтому и искажение. Делай как нибудь через таймер...
(Offline)
 
Ответить с цитированием
Старый 28.10.2009, 17:54   #4
Petrofan
ПроЭктировщик
 
Аватар для Petrofan
 
Регистрация: 26.08.2008
Сообщений: 149
Написано 10 полезных сообщений
(для 18 пользователей)
Ответ: А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком.

Я делаю так:
;Загружаю 4 звука шагов в масив
Dim Steps(4)
for s=1 to 4
Steps(s)=loadsound("StepFoot"+s+".wav")
next

;В главном цикле пишу
If keyDown (17) SpeedZ#=2 go=1 else go=0
If keyDown (31) SpeedZ#=-2 go=1
If keyDown (30) SpeedX#=-2 go=1
If keyDown (32) SpeedX#=2 go=1
MoveEntity player,SpeedX#,0,SpeedZ#

if go=1
step#=step#+.1
if step#>5 then step#=0 playsound(Steps(Rnd(1,4)))
endif

Скорость воспроизведения зависит от step>5
И все дела!
(Offline)
 
Ответить с цитированием
Старый 28.10.2009, 23:53   #5
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком.

каналы нужно юзать.
channel = Playsound()
StopChannel channel

If keyDown (17) MoveEntity player,0,0,1 ResumeChannel channel

Логика понятна, команды глянь в справке и напиши правильно
(Offline)
 
Ответить с цитированием
Старый 29.10.2009, 15:14   #6
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений
(для 74 пользователей)
Ответ: А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком.

Большое спасибо помогло!
__________________
Самый первый и самый великий программист - это Бог.
(Offline)
 
Ответить с цитированием
Старый 01.11.2009, 22:31   #7
SKA_DIMKA
ПроЭктировщик
 
Аватар для SKA_DIMKA
 
Регистрация: 03.05.2009
Адрес: г.Волгоград
Сообщений: 136
Написано 32 полезных сообщений
(для 53 пользователей)
Ответ: А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком.

Сообщение от Ganociy Посмотреть сообщение
Большое спасибо помогло!
Спасибо нужно выражать простым нажатием на кнопку "Полезно!", рядом с сообщение таварисча что помог.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Blender (11.02.2010)
Старый 02.11.2009, 04:21   #8
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком.

SKA_DIMKA тут никто не ганится за этими "Полезно!" они ничего не решают здесь. и если человек помог, то это только потому что захотел
(Offline)
 
Ответить с цитированием
Старый 02.11.2009, 18:13   #9
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком.

а нафига эта кнопка вообще сделана? чтобы каждый писал пустые бесполезные сообщения "спасибо" ?
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо NitE за это полезное сообщение:
Blender (11.02.2010), SKA_DIMKA (02.11.2009)
Старый 02.11.2009, 20:00   #10
SKA_DIMKA
ПроЭктировщик
 
Аватар для SKA_DIMKA
 
Регистрация: 03.05.2009
Адрес: г.Волгоград
Сообщений: 136
Написано 32 полезных сообщений
(для 53 пользователей)
Ответ: А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком.

Сообщение от NitE Посмотреть сообщение
а нафига эта кнопка вообще сделана? чтобы каждый писал пустые бесполезные сообщения "спасибо" ?
Вот и я про то же, а то кто там гонится иль нет,неизвесно зачем такое тоже может быть.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кто знает как заменить цвет TrackBar1 ger1234567 Delphi 5 14.09.2009 00:38
Xors3D баг со звуком Максим 3D-программирование 20 19.03.2009 18:23
Ошибка в коде SergSS13 3D-программирование 1 14.10.2007 16:48
Dll для Блитза Conan Fedr C++ 14 26.02.2006 18:12


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


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