![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#321 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
![]()
Я этого не знаю, но делаю по другому. Через mediaplayer играет фоновая музыка, а через PlaySound уже отдельные звуки.
|
![]() |
![]() |
![]() |
#322 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
![]()
Я тоже так же хотел сделать... Но если целый ряд звуков надо воспроизводить то не целый же ряд MP делать...
(Играет музыка, раздаются выстрелы, если попал то враг стонет, кричит и тому подобное..., раздаются прочие технические звуки)
Писано по д'Эльфийски
|
![]() |
![]() |
![]() |
#323 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,837
|
![]()
В DelphiX есть компонент, SoundList, кажется. Так вот с его помощью можно проигрывать несколько звуков сразу.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#324 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
Да, в DelphiX есть два компонента, обертка для DirectX. Движок - DXSound, и архив DXWaveList. Можно использовать формат .dxw, ...что это я к сожалению не в курсе, а вот вавчики работают как надо.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
![]() |
![]() |
![]() |
#325 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]()
Я предлагаю свой простой вариант проигрывания звуков одновременно и без тормозов:
(пост №20) |
![]() |
![]() |
![]() |
#326 |
Proger Man
Форумчанин
Регистрация: 07.03.2009
Сообщений: 584
|
![]()
С мгоей точки зрения лутше использовать GL scene
ShowMessage('Добро пожаловать!');
|
![]() |
![]() |
![]() |
#327 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
![]()
Проиграть два звука одновременно
Код:
|
![]() |
![]() |
![]() |
#328 |
Пользователь
Регистрация: 26.06.2009
Сообщений: 43
|
![]()
спасибо за уроки!
Последний раз редактировалось sasha1993; 27.06.2009 в 21:21. |
![]() |
![]() |
![]() |
#329 |
Пользователь
Регистрация: 26.06.2009
Сообщений: 43
|
![]()
воттакая вот цетата:
На самом деле всё оказалось проще чем я думал. Нужно создать дополнительный буффер, в котором задается прозрачность и её цвет. В этот буффер отрисовывается кадр, а буффер рисуется в основной буффер программы. если у когото есть время покажите пожалуйста как этот буфер с невидемостью сделать. |
![]() |
![]() |
![]() |
#330 |
Форумчанин
Регистрация: 23.02.2009
Сообщений: 237
|
![]()
Tank.Transparent:=true - где танк это твой игровой объект. Это делает вокруг танка фон прозрачным. У имиджа точно также, только вместо Tank - Image1. Буффер делаешь так:
Код:
Вот возникла проблема. У меня есть здание которое не умещается в одну клетку карты(100 на 100). Когда я прохожу перед ним то у меня персонаж рисуется на переднем плане а здание на втором. Но мне нужнно пройти за ним, и для этого нужно чтобы здание было на переднем плане а перс за ним рисовался и его скрывало зданием. Как это реализовать? Последний раз редактировалось Shadow_1329; 28.06.2009 в 08:28. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хорошие уроки | Render | Общие вопросы Delphi | 9 | 15.09.2012 07:13 |
Акцесс вопросы новичков | Yaga | Помощь студентам | 4 | 02.06.2008 00:16 |
Учебники для новичков в програмировании | Рар | Общие вопросы Delphi | 6 | 08.01.2007 08:07 |