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

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

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

Unity Мультиплатформенный инструмент для разработки игр

Ответ
 
Опции темы
Старый 02.06.2012, 17:27   #1
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Unity3d&BASS.DLL

Скачал BASS.NET.DLL, закинул в Assets\Plugins BASS.NET.DLL + bass.dll
Все пучком работает, музычка играет, кроме одного:
вылетает постоянно окошкоНажмите на изображение для увеличения
Название: Снимок.GIF
Просмотров: 2560
Размер:	15.6 Кб
ID:	16956
(ну и лого BASS.NET)
и при компиле в *exe такая ошибка:
ArgumentException: The Assembly System.Windows.Forms is referenced by Bass.Net. But the dll is not allowed to be included or could not be found.
UnityEditor.AssemblyHelper.AddReferencedAssembliesRecurse (System.String assemblyPath, System.Collections.Generic.List`1 alreadyFoundAssemblies, System.String[] allAssemblyPaths, System.String[] foldersToSearch, System.Collections.Generic.Dictionary`2 cache) (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/AssemblyHelper.cs:52)
UnityEditor.AssemblyHelper.AddReferencedAssembliesRecurse (System.String assemblyPath, System.Collections.Generic.List`1 alreadyFoundAssemblies, System.String[] allAssemblyPaths, System.String[] foldersToSearch, System.Collections.Generic.Dictionary`2 cache) (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/AssemblyHelper.cs:55)
UnityEditor.AssemblyHelper.FindAssembliesReferencedBy (System.String[] paths, System.String[] foldersToSearch) (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/AssemblyHelper.cs:87)
UnityEditor.HostView:OnGUI()
Я так посмотрел на лог, это похоже не лечиться, а руками bass.dll я не смог приинклудить.
Что делать?
(если не как, то дайте *.decl для bass.dll под Blitz3d)
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 02.06.2012, 17:36   #2
Nuprahtor
Элита
 
Аватар для Nuprahtor
 
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений
(для 3,923 пользователей)
Ответ: Unity3d&BASS.DLL

А зачем она в юнити?
(Offline)
 
Ответить с цитированием
Старый 02.06.2012, 17:40   #3
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Unity3d&BASS.DLL

"Частотная гистограмма хочу", хочу тоже аудио-игру смутить, стандартные классы не позволяют.
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Wegox (02.06.2012)
Старый 02.06.2012, 18:47   #4
cahekp
Разработчик
 
Аватар для cahekp
 
Регистрация: 14.12.2008
Адрес: Томск
Сообщений: 530
Написано 270 полезных сообщений
(для 883 пользователей)
Ответ: Unity3d&BASS.DLL

Думаю, тебе нужно что-то типа этого:
http://unity3d.com/support/documenta...utputData.html
и этого:
http://unity3d.com/support/documenta...ctrumData.html

Вот простой пример. Закидывать скрипт на объект, который имеет AudioSource с аудиоклипом.
using UnityEngine;
using System.Collections;

public class 
AudioVisualizer MonoBehaviour {

    
float[] samples = new float[300];

    
void Update () {
        
audio.GetOutputData(samples0);
    }

    
void OnGUI () {
        
GUI.Label(new Rect(10,10,300,30), "samples:");
        for (
int i=0i<samples.Lengthi++) {
            
GUI.Label(new Rect(10 + (i*3),100 - (samples[i]*100.0F),10,20), "-");
        }
    }

__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо cahekp за это полезное сообщение:
Fatalix3d (14.03.2014), RegIon (02.06.2012)
Старый 02.06.2012, 19:04   #5
Wegox
Бывалый
 
Аватар для Wegox
 
Регистрация: 17.12.2011
Сообщений: 862
Написано 443 полезных сообщений
(для 1,133 пользователей)
Ответ: Unity3d&BASS.DLL

Сообщение от Костян Посмотреть сообщение
Скачал BASS.NET.DLL, закинул в Assets\Plugins BASS.NET.DLL + bass.dll
Все пучком работает, музычка играет, кроме одного:
вылетает постоянно окошкоВложение 16956
(ну и лого BASS.NET)
и при компиле в *exe такая ошибка:
ArgumentException: The Assembly System.Windows.Forms is referenced by Bass.Net. But the dll is not allowed to be included or could not be found.
UnityEditor.AssemblyHelper.AddReferencedAssembliesRecurse (System.String assemblyPath, System.Collections.Generic.List`1 alreadyFoundAssemblies, System.String[] allAssemblyPaths, System.String[] foldersToSearch, System.Collections.Generic.Dictionary`2 cache) (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/AssemblyHelper.cs:52)
UnityEditor.AssemblyHelper.AddReferencedAssembliesRecurse (System.String assemblyPath, System.Collections.Generic.List`1 alreadyFoundAssemblies, System.String[] allAssemblyPaths, System.String[] foldersToSearch, System.Collections.Generic.Dictionary`2 cache) (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/AssemblyHelper.cs:55)
UnityEditor.AssemblyHelper.FindAssembliesReferencedBy (System.String[] paths, System.String[] foldersToSearch) (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/AssemblyHelper.cs:87)
UnityEditor.HostView:OnGUI()
Я так посмотрел на лог, это похоже не лечиться, а руками bass.dll я не смог приинклудить.
Что делать?
(если не как, то дайте *.decl для bass.dll под Blitz3d)
Личка
(Offline)
 
Ответить с цитированием
Старый 02.06.2012, 19:16   #6
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Unity3d&BASS.DLL

Сообщение от Костян Посмотреть сообщение
"Частотная гистограмма хочу", хочу тоже аудио-игру смутить, стандартные классы не позволяют.
в юнити с 3й версии интегрирован fmod. неужели он не умеет гистограмму?
(Offline)
 
Ответить с цитированием
Старый 02.06.2012, 20:01   #7
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Unity3d&BASS.DLL

Не видел такого.СПС
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 06.07.2012, 20:33   #8
valyard
AnyKey`щик
 
Регистрация: 06.07.2012
Сообщений: 1
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Unity3d&BASS.DLL

Проблема решилась как-нибудь?
Тоже не могу понять что с этим делать...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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