|
Общие вопросы вопросы не попадающие ни в один из доступных разделов |
06.04.2013, 13:23
|
#1
|
ПроЭктировщик
Регистрация: 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
|
Терабайт исходников
Регистрация: 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
|
ПроЭктировщик
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
|
Ответ: Звук выстрела
всмысле?
|
(Offline)
|
|
06.04.2013, 18:28
|
#4
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Звук выстрела
строку в метод проигрывания звука нельзя вставлять, можно только задержку. Сам клип назначается на поле clip
|
(Offline)
|
|
06.04.2013, 22:19
|
#5
|
ПроЭктировщик
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
|
Ответ: Звук выстрела
это вроде так ?
audioClip(gun5); audio.Play()
да?
|
(Offline)
|
|
07.04.2013, 14:30
|
#6
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Звук выстрела
http://docs.unity3d.com/Documentatio...urce-clip.html
Немного модифицированный пример
@script RequireComponent(AudioSource) public var otherClip: AudioClip; // Play default sound function Start() { audio.clip = otherClip; audio.Play(); }
|
(Offline)
|
|
07.04.2013, 14:39
|
#7
|
ПроЭктировщик
Регистрация: 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(projectile, transform.position, transform.rotation) as GameObject; } }
как сделать что бы пуля полетела туда куда смотрит игрок? 0_О
|
(Offline)
|
|
07.04.2013, 16:12
|
#8
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Звук выстрела
Повесить на нее скрипт?
|
(Offline)
|
|
07.04.2013, 16:27
|
#9
|
ПроЭктировщик
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
|
Ответ: Звук выстрела
я вешал на оружие, и пуля создается пры выстреле, но ни куда не летит
|
(Offline)
|
|
07.04.2013, 16:40
|
#10
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: Звук выстрела
баран
А с кой твоя пуля должна куда-то лететь? А ? Это тоже самое,что тебя сей без задания в пустыне оставить, а ты(как собственно и пуля) такой:"Ну и нах я тут стою? "
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.04.2013, 16:52
|
#11
|
ПроЭктировщик
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
|
Ответ: Звук выстрела
ты тоже таким был когда пытался сделать что то свое, ну а за пулю понятно, я не могу понять как это сделать правильно
|
(Offline)
|
|
07.04.2013, 17:10
|
#12
|
Элита
Регистрация: 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(projectile, transform.position, transform.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(projectile, transform.position, transform.rotation) as GameObject; clone.rigidbody.AddRelativeForce(Vector3.forward*1000f); } }
http://docs.unity3d.com/Documentatio...tiveForce.html
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.04.2013, 18:07
|
#13
|
ПроЭктировщик
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
|
Ответ: Звук выстрела
работает, спасибо)
|
(Offline)
|
|
07.04.2013, 18:18
|
#14
|
ПроЭктировщик
Регистрация: 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(projectile, transform.position, transform.rotation) as GameObject; clone.rigidbody.AddRelativeForce(Vector3.forward*1000f); } }
пробывал много чего не получалось, по любому я что то не так пишу((
|
(Offline)
|
|
07.04.2013, 18:21
|
#15
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: Звук выстрела
Сообщение от SGREED
и...
помогите мне тупому, потому что ище не решил эту проблему, как всунуть в этот скрипт воспроизведение звука выстрела [gun5]
пробывал много чего не получалось, по любому я что то не так пишу((
|
var projectile : GameObject; var fireRate : float = 0.5; var otherClip: AudioClip; private var nextFire : float = 0.0; function Update () { if (Input.GetButton ("Fire1") && Time.time > nextFire) { nextFire = Time.time + fireRate; var clone : GameObject = Instantiate(projectile, transform.position, transform.rotation) as GameObject; clone.rigidbody.AddRelativeForce(Vector3.forward*1000f); audio.clip = otherClip; audio.Play(); } }
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:46.
|