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

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

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

Общие вопросы вопросы не попадающие ни в один из доступных разделов

Ответ
 
Опции темы
Старый 06.04.2013, 13:23   #1
SGREED
ПроЭктировщик
 
Аватар для SGREED
 
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
Восклицание Звук выстрела

Я не могу понять вот это
function Update() {

if (
Input.GetButton ("Fire1")) {

 
animation.Play("gun_shoot");
 
audio.Play("gun5");
}

он у меня не находит звук, он есть у меня все проверил, но не работает пишет ошибку

Assets/������/gun.js(6,12): BCE0023: No appropriate version of 'UnityEngine.AudioSource.Play' for the argument list '(String)' was found.

??
(Offline)
 
Ответить с цитированием
Старый 06.04.2013, 13:54   #2
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Звук выстрела

No appropriate version of 'UnityEngine.AudioSource.Play' for the argument list '(String)' was found.
По английскому какие отметки?
http://docs.unity3d.com/Documentatio...urce.Play.html
(Offline)
 
Ответить с цитированием
Старый 06.04.2013, 14:26   #3
SGREED
ПроЭктировщик
 
Аватар для SGREED
 
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
Ответ: Звук выстрела

всмысле?
(Offline)
 
Ответить с цитированием
Старый 06.04.2013, 18:28   #4
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Звук выстрела

строку в метод проигрывания звука нельзя вставлять, можно только задержку. Сам клип назначается на поле clip
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 06.04.2013, 22:19   #5
SGREED
ПроЭктировщик
 
Аватар для SGREED
 
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
Ответ: Звук выстрела

это вроде так ?

audioClip(gun5);
audio.Play() 
да?
(Offline)
 
Ответить с цитированием
Старый 07.04.2013, 14:30   #6
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Звук выстрела

http://docs.unity3d.com/Documentatio...urce-clip.html

Немного модифицированный пример
@script RequireComponent(AudioSource)
    public var 
otherClipAudioClip;
    
// Play default sound
    
function Start()
    {
        
audio.clip otherClip;
        
audio.Play();
    } 
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 07.04.2013, 14:39   #7
SGREED
ПроЭктировщик
 
Аватар для SGREED
 
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
Вопрос Ответ: Звук выстрела

ок спасибо)
вот ище вопрос
вот скрипт выстрела пули, получается пуля создается в тех координатах где и оружие, но не летит ни куда, она стоит намертво
var projectile GameObject;
    var 
fireRate float 0.5;
    private var 
nextFire float 0.0;
    function 
Update () {
        if (
Input.GetButton ("Fire1") && Time.time nextFire) {
            
nextFire Time.time fireRate;
            var clone : 
GameObject 
                
Instantiate(projectiletransform.positiontransform.rotation) as GameObject;
        }
    } 
как сделать что бы пуля полетела туда куда смотрит игрок? 0_О
(Offline)
 
Ответить с цитированием
Старый 07.04.2013, 16:12   #8
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Звук выстрела

Повесить на нее скрипт?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 07.04.2013, 16:27   #9
SGREED
ПроЭктировщик
 
Аватар для SGREED
 
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
Ответ: Звук выстрела

я вешал на оружие, и пуля создается пры выстреле, но ни куда не летит
(Offline)
 
Ответить с цитированием
Старый 07.04.2013, 16:40   #10
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Звук выстрела

баран
А с кой твоя пуля должна куда-то лететь? А ? Это тоже самое,что тебя сей без задания в пустыне оставить, а ты(как собственно и пуля) такой:"Ну и нах я тут стою? "
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ANIK123 (07.04.2013)
Старый 07.04.2013, 16:52   #11
SGREED
ПроЭктировщик
 
Аватар для SGREED
 
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
Ответ: Звук выстрела

ты тоже таким был когда пытался сделать что то свое, ну а за пулю понятно, я не могу понять как это сделать правильно
(Offline)
 
Ответить с цитированием
Старый 07.04.2013, 17:10   #12
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Звук выстрела

Сообщение от SGREED Посмотреть сообщение
ок спасибо)
вот ище вопрос
вот скрипт выстрела пули, получается пуля создается в тех координатах где и оружие, но не летит ни куда, она стоит намертво
var projectile GameObject;
    var 
fireRate float 0.5;
    private var 
nextFire float 0.0;
    function 
Update () {
        if (
Input.GetButton ("Fire1") && Time.time nextFire) {
            
nextFire Time.time fireRate;
            var clone : 
GameObject 
                
Instantiate(projectiletransform.positiontransform.rotation) as GameObject;
        }
    } 
как сделать что бы пуля полетела туда куда смотрит игрок? 0_О
var projectile GameObject;
    var 
fireRate float 0.5;
    private var 
nextFire float 0.0;
    function 
Update () {
        if (
Input.GetButton ("Fire1") && Time.time nextFire) {
            
nextFire Time.time fireRate;
            var clone : 
GameObject 
                
Instantiate(projectiletransform.positiontransform.rotation) as GameObject;
               clone.
rigidbody.AddRelativeForce(Vector3.forward*1000f); 
        }
    } 
http://docs.unity3d.com/Documentatio...tiveForce.html
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
SGREED (07.04.2013)
Старый 07.04.2013, 18:07   #13
SGREED
ПроЭктировщик
 
Аватар для SGREED
 
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
Ответ: Звук выстрела

работает, спасибо)
(Offline)
 
Ответить с цитированием
Старый 07.04.2013, 18:18   #14
SGREED
ПроЭктировщик
 
Аватар для SGREED
 
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
Ответ: Звук выстрела

и...
помогите мне тупому, потому что ище не решил эту проблему, как всунуть в этот скрипт воспроизведение звука выстрела [gun5]
var projectile GameObject;
    var 
fireRate float 0.5;
    private var 
nextFire float 0.0;
    function 
Update () {
        if (
Input.GetButton ("Fire1") && Time.time nextFire) {
            
nextFire Time.time fireRate;
            var clone : 
GameObject 
                
Instantiate(projectiletransform.positiontransform.rotation) as GameObject;
               clone.
rigidbody.AddRelativeForce(Vector3.forward*1000f); 
        }
    } 
пробывал много чего не получалось, по любому я что то не так пишу((
(Offline)
 
Ответить с цитированием
Старый 07.04.2013, 18:21   #15
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Звук выстрела

Сообщение от SGREED Посмотреть сообщение
и...
помогите мне тупому, потому что ище не решил эту проблему, как всунуть в этот скрипт воспроизведение звука выстрела [gun5]
пробывал много чего не получалось, по любому я что то не так пишу((

var projectile GameObject;
    var 
fireRate float 0.5;
    var 
otherClipAudioClip;
    
    private var 
nextFire float 0.0;
    function 
Update () {
        if (
Input.GetButton ("Fire1") && Time.time nextFire) {
            
nextFire Time.time fireRate;
            var clone : 
GameObject 
               
Instantiate(projectiletransform.positiontransform.rotation) as GameObject;
               clone.
rigidbody.AddRelativeForce(Vector3.forward*1000f);
               
audio.clip otherClip;
              
audio.Play(); 
        }
    } 
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
SGREED (07.04.2013)
Ответ


Опции темы

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

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


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


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