Hola, se que este video es super viejo pero necesito hacer una pregunta. Como hago para que el sonido deje de sonar cuando muero? Quiero poner una musica de fondo pero sigue sonando cuando muero
Tengo un problema, he seguido tu tutorial y unity me dice que funciona perfecto, pero en el modo juego no se escucha, algo parecido me sucede con un objeto que puse que al colisionar se reproduzca y éste se escucha pero demasiado bajo y como con un poco de pitch, sin embargo cuando reproduzco los audios en el inspector se escuchan perfecto y nitido, el juego que estoy probando es en 3D , es porque debo configurar el 3d sound settings del audiosource correctamente?, un saludo.
sigo tus tutoriales por ahora me enfoco en estos del Ui sonidos y botones etc,,, el cod es bueno pero cuando deslizo rapidamente mi dedo de arriba hacia abajo y visebersa en la pantalla aun cuando precione opciones me lanza al juego, he notado que cuando hago estos movimientos rapidos el prefab de audio tarda en ser destruido, quizas tiene algo k ver,,, como lo soluciono Don Pachi? ayuda soy novato
Hola, buen video, una pregunta, ya tengo todo el sonido de mi juego, pero yo quiero un boton en el menu que desactive todas las instancias de sonido del juego (un mute) como se hace eso?
Creo que para eliminar el prefab que contiene el sonido lo mejor es verificar si el componente del Audio esta reproduciéndose dentro del método Update de su script, si no se esta reproduciendo significa que ya ha finalizado y se puede proceder a destruir.
Hola de nuevo Don Pachi, una consulta ese script de tu jugador para incluirle el sonido del salto y el de caida yo no lo tengo en mi proyecto, porque en mi jugador lo reemplace con el thirdpersoncontroller que venia del standard asstes. No se cual de los scripts abrir para poder editarlo, tengo un script que se llama " Third Person User Control (Script)" y el otro es " Third Person Character (Script).
Hola, tengo un problema que espero que me puedas solucionar, en el minuto 1:47 cuando intento pasar el audio al "Sonido Salto" no me deja , y me parece raro que en la carpeta sonidos con el clip que yo pasé no aparece igual que en el video(naranja y gris), sino que aparece con el logo del formato mp3
@@DonPachi Me sale este mensaje cuando paso un .wav Unspecified error during import of AudioClip Assets failed decoding audio clip pero cuando paso un audio mp3 me sale como lo explique en el comentario anterior
Creas variables publicas como Audio Clip, en cada una agregas el sonido que queiras. Y cuando deseas cambiar sacas el componente Audio Source del objeto y le cambias al sonido de los Audio Clip
Hola disculpa tengo un problema y es que al darle play me hace un loop infinito sin mover el personaje. ayúdame pls!! este es mi script: using System.Collections; using System.Collections.Generic; using System.Collections.Specialized; using System.Media; using System.Security.Cryptography; using UnityEngine; public class FPSController : MonoBehaviour { CharacterController FpsCharacterController; [Header("Opciones de Personaje")] public float walkSpeed = 8.0f; public float runSpeed = 10.0f; public float jumpSpeed = 9.0f; public float gravity = 20.0f; [Header("Opciones de Camara")] public Camera cam; public float mouseHorizontal = 3.0f; public float mouseVertical = 2.0f; public float minRotation = -65.0f; public float maxRotation = 60.0f; float h_mouse, v_mouse; private Vector3 move = Vector3.zero; public GameObject JumpSound; void Start() { FpsCharacterController = GetComponent(); Cursor.lockState = CursorLockMode.Locked; } void Update() { h_mouse = mouseHorizontal * Input.GetAxis("Mouse X"); v_mouse += mouseVertical * Input.GetAxis("Mouse Y"); v_mouse = Mathf.Clamp(v_mouse, minRotation, maxRotation); cam.transform.localEulerAngles = new Vector3(-v_mouse, 0, 0); transform.Rotate(0, h_mouse, 0); if (FpsCharacterController.isGrounded) { move = new Vector3(Input.GetAxis("Horizontal"), 0.0f, Input.GetAxis("Vertical")); if (Input.GetKey(KeyCode.LeftShift)) move = transform.TransformDirection(move) * runSpeed; else move = transform.TransformDirection(move) * walkSpeed; if (Input.GetKey(KeyCode.Space)) move.y = jumpSpeed; Instantiate(JumpSound); } move.y -= gravity * Time.deltaTime; FpsCharacterController.Move(move * Time.deltaTime); } }
como se puede hacer para que suene al obtener una moneda? el script que tengo para la moneda es este: using System.Collections; using System.Collections.Generic; using UnityEngine; public class ScriptMoneda : MonoBehaviour { // Start is called before the first frame update void Start() {
} // Update is called once per frame void Update() {
Hola, en el video doy ejemplos de como implementar lo que necesitas tu tarea es entenderlo. Si supieras cuaaantas peticiones como la tuya me llegan cada hora. Nunca las terminaria jeje.
Lol Primer Comentario me puedes fijar :D
hahaha ok comentario fijado. Saludos
esto es un claro ejemplo de que las cosas viejas por ser viejas no son malas, hasta podria ser lo mejor que encuentres xd
muchas gracias por el comentario bro. Solo espero que te refieras al video y no a mi🤣
@@DonPachi no no, tranquilo me refiero al vídeo 😅🤚
El primer video que he visto de tu canal y te has ganado un nuevo sub. Gran video
Gracias por el sub y bienvenido al canal
Hola, se que este video es super viejo pero necesito hacer una pregunta.
Como hago para que el sonido deje de sonar cuando muero? Quiero poner una musica de fondo pero sigue sonando cuando muero
Tengo un problema, he seguido tu tutorial y unity me dice que funciona perfecto, pero en el modo juego no se escucha, algo parecido me sucede con un objeto que puse que al colisionar se reproduzca y éste se escucha pero demasiado bajo y como con un poco de pitch, sin embargo cuando reproduzco los audios en el inspector se escuchan perfecto y nitido, el juego que estoy probando es en 3D , es porque debo configurar el 3d sound settings del audiosource correctamente?, un saludo.
Puedes hacer un tutorial como poner música estando en el logo oh el inicio del juego, ya adentro de juego suena otra música
Hola, mira este video: th-cam.com/video/SJZumpfllSQ/w-d-xo.html
Que formato de sonido son mejores para los efectos?
Wav,mp3,flac?
Muchas gracias por la explicación, me fue de mucha ayuda !!!.. Saludos
se podria utilizar el on click en lugar de event trigger?
Me fue muy util todo un crack Men una subscriptora más
Muchas gracias por el sub y bienvenida al canal, saludos
sigo tus tutoriales por ahora me enfoco en estos del Ui sonidos y botones etc,,, el cod es bueno pero cuando deslizo rapidamente mi dedo de arriba hacia abajo y visebersa en la pantalla aun cuando precione opciones me lanza al juego, he notado que cuando hago estos movimientos rapidos el prefab de audio tarda en ser destruido, quizas tiene algo k ver,,, como lo soluciono Don Pachi? ayuda soy novato
Excelentisimo video Don Pachi, gracias!! :D
De nada bro, saludos
Tengo una duda. Como hago para que al acercarme a un objeto suene la musica, y a la que me aleje se pare. Gracias
Con un box collider con trigger
Que paginas recomendaria para descargar el audios para juegos?
Hola bro, ya hice un video hablando de ese tema, saludos
Hola, buen video, una pregunta, ya tengo todo el sonido de mi juego, pero yo quiero un boton en el menu que desactive todas las instancias de sonido del juego (un mute) como se hace eso?
AudioListener.volume = 0;
para regresarlo a la normalidad:
AudioListener.volume = 1;
Creo que para eliminar el prefab que contiene el sonido lo mejor es verificar si el componente del Audio esta reproduciéndose dentro del método Update de su script, si no se esta reproduciendo significa que ya ha finalizado y se puede proceder a destruir.
Hola de nuevo Don Pachi, una consulta ese script de tu jugador para incluirle el sonido del salto y el de caida yo no lo tengo en mi proyecto, porque en mi jugador lo reemplace con el thirdpersoncontroller que venia del standard asstes. No se cual de los scripts abrir para poder editarlo, tengo un script que se llama " Third Person User Control (Script)" y el otro es " Third Person Character (Script).
Tienes que hace los pasos en el codigo de tu juego.
Hola, tengo un problema que espero que me puedas solucionar, en el minuto 1:47 cuando intento pasar el audio al "Sonido Salto" no me deja , y me parece raro que en la carpeta sonidos con el clip que yo pasé no aparece igual que en el video(naranja y gris), sino que aparece con el logo del formato mp3
Hola Tommy que mensaje te sale cuando no te deja pasar el audio?
@@DonPachi Me sale este mensaje cuando paso un .wav Unspecified error during import of AudioClip Assets failed decoding audio clip pero cuando paso un audio mp3 me sale como lo explique en el comentario anterior
@@DonPachi Osea se pasa el archivo solo que en la consola me da el mensaje de error
@@TommySosa23 que version de Unity tienes instalada?
@@DonPachi 2018.3.12f1 Personal
Amigo donde puedo conseguir el sonido del salto y si es sin derecho de autor?
Hare un video de eso proximamente, saludos.
Gracias amigo muy amable, amigo puedes hacer un video donde al estar en game over pueda reiniciar en el ultimo nivel jugado teniendo muchos niveles
¿Cómo puedo cambiar la variable Audio Clip del componente Audio Source desde código?
Creas variables publicas como Audio Clip, en cada una agregas el sonido que queiras. Y cuando deseas cambiar sacas el componente Audio Source del objeto y le cambias al sonido de los Audio Clip
@@DonPachi Buena, muchas gracias.
Hola todo bien, pero al iniciar el juego sin saltar el jugador se reproduce el sonido solo una vez, pero después ya todo bien
Hola, hmmm tal vez no desmarcaste play on awake en el sonido.
y como hago para que cuando pierda y al presionar espacio (en mi caso) ya no siga reproduciendo el sonido de salto??
Lo más fácil sería crear un booleano y cuando mueres se vuelva false y que al apretar espacio agregas la condición que ese booleano sea true.
Hola disculpa tengo un problema y es que al darle play me hace un loop infinito sin mover el personaje. ayúdame pls!!
este es mi script:
using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Media;
using System.Security.Cryptography;
using UnityEngine;
public class FPSController : MonoBehaviour
{
CharacterController FpsCharacterController;
[Header("Opciones de Personaje")]
public float walkSpeed = 8.0f;
public float runSpeed = 10.0f;
public float jumpSpeed = 9.0f;
public float gravity = 20.0f;
[Header("Opciones de Camara")]
public Camera cam;
public float mouseHorizontal = 3.0f;
public float mouseVertical = 2.0f;
public float minRotation = -65.0f;
public float maxRotation = 60.0f;
float h_mouse, v_mouse;
private Vector3 move = Vector3.zero;
public GameObject JumpSound;
void Start()
{
FpsCharacterController = GetComponent();
Cursor.lockState = CursorLockMode.Locked;
}
void Update()
{
h_mouse = mouseHorizontal * Input.GetAxis("Mouse X");
v_mouse += mouseVertical * Input.GetAxis("Mouse Y");
v_mouse = Mathf.Clamp(v_mouse, minRotation, maxRotation);
cam.transform.localEulerAngles = new Vector3(-v_mouse, 0, 0);
transform.Rotate(0, h_mouse, 0);
if (FpsCharacterController.isGrounded)
{
move = new Vector3(Input.GetAxis("Horizontal"), 0.0f, Input.GetAxis("Vertical"));
if (Input.GetKey(KeyCode.LeftShift))
move = transform.TransformDirection(move) * runSpeed;
else
move = transform.TransformDirection(move) * walkSpeed;
if (Input.GetKey(KeyCode.Space))
move.y = jumpSpeed;
Instantiate(JumpSound);
}
move.y -= gravity * Time.deltaTime;
FpsCharacterController.Move(move * Time.deltaTime);
}
}
Buenas noches, tengo un problema al ponerlo tiempo de vida por 0.6 ya no salta o si lo pongo 1 o 3 segundos salta pero después ya no
Hola, tienes que revisar bien donde el codigo o en donde estas escribiendo el codigo. En si el sonido no deberia afectar cuando saltas
no mostraste como agregarle sonidos a la moneda
con el ejemplo que doy es suficiente para que puedan entenderlo y aplicarlo donde deseen.
funciona solo si esta play on awake, y no me parece muy viable esta forma.
yo lo hice de otra manera mejor
pero buen video
@@danniel8937 ._. QUE HACES AQUI?!??!?!?!? xD anda que te encontre aqui xD
@@finalleader1979 te hago la misma pregunta -_-
@@danniel8937 no sabia como poner sonidos xd
se que el video es viejo y tal, pero cuando pongo la public float me sale como si estuviese mal, no se porque
El 100% de los casos es que esta mal escrito. Revisa el video con paciencia
@@DonPachi ya está arreglado tranquilo, de echo no recuerdo ni porque lo tenía mal
Muchas Gracias! Salvaste mi cerebro xD
Un gusto poder ayudar, saludos
y como hago para que no se repita el audio?
quita la opcion loop
Como lo hago si quiero un efecto de sonido para cuando camine?
Que ocurra cuando aprietes las teclas y estés en el piso
@@DonPachi Vale ya he sabido como hacerlo muchas gracias pachi
@@ismaelhabbouche9799 de nada
hola, y como se hace cuando el jugador es solo un sprite sin partes?
Pues igual, solo que con 1 sprite no tendrias animacion. Seria como una imagen estatica.
pero en el menu cuando le doy a jugar sigue sonando :( porfavor responde una solucion
Como que cuando le das jugar sigue sonando??No entiendo
Como haria para reproducir un sonido dentro de un trigger y al salir que deje de sonar...Gracias Brohh pro tu apoyo
usas ontriggerexit2d
Hola don Pachi para hacer que este tipo de juegos se exporte a Android como se hace?
Hola Oscar, en el canal hay 2 videos de como exportar para Android.
muchas gracias me sirvio.
como se puede hacer para que suene al obtener una moneda? el script que tengo para la moneda es este:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ScriptMoneda : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
void OnTriggerEnter2D(Collider2D Moneda)
{
if(Moneda.tag == "Coins")
{
Destroy(gameObject);
}
}
}
Hola, en el video doy ejemplos de como implementar lo que necesitas tu tarea es entenderlo. Si supieras cuaaantas peticiones como la tuya me llegan cada hora. Nunca las terminaria jeje.
adentro de if de la tag pon instantiate(nombredetuvariable)
4:27, a la derecha dice XD
Hola
Hola Pixy
Yo te tengo una pregunta
Se puede crear video juegos en un dispositivo móvil??
@@JuanPablo-wc1ps hola, lamentablemente no. Bueno no con Unity, probablemente haya otro programa que si te lo permita. Saludos
xD