Jump to content
UnitySpain

Aceptamos donaciones vía Paypal.

UnitySpain.com es un servicio gratuito, pero mantener la Comunidad conlleva una serie de gastos.

Fondo Anual Unityspain: Donados 58,34€ de 150,00€

  • Servidor: Dominio.com y Hosting Web
  • Mantenimiento de los Foros
  • Contenido y Servicios Extras
  • Mantenimiento para Redes Sociales

Search the Community

Showing results for tags 'control'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Inicio
    • Proyectos
    • Offtopic
    • Unity Feeds
    • Website
  • Mesa de ayuda
    • Unity
    • Arte
    • Otras Especialidades
    • Builds & Dispositivos
  • Aportes de la Comunidad
    • Recursos
    • Eventos
    • Buenas Prácticas
  • Bolsa de trabajo & Colaboraciones
    • Ofertas y Demandas
  • Post Antiguos
    • General (Antiguo)

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Especialidad

Found 7 results

  1. Hola , tengo un problema , esque estoy haciendo un proyecto de un juego de karts , y necesito ayuda , ya he introducido en unity 5 el kart , pero no me funciona , el whell collider de las 4 ruedas me sale en medio del chasis y nose si es por eso pero el coche no me va para delante , queria saber si hace falta script o algo para hacer funcionar el kart , cuando le doy al play se me va para la derecha pero sin apretar nada , el solo se va a la derecha sin tirar para adelante y estoy muy agobiado ya que necesito solucionar eso y avanzar.. y estoy muy estancado , porfavor alguien que pueda ayudarme a hacer funcionar el kart... dejo fotos de toda la estructura del kart y saber si hace falta algo mas para que funcione , muchas gracias
  2. amm pues veran mi personaje camina normalmente y todo eso >.< pero si se sube a lugares de mas del eje Y 0 queda flotando hay hasta que deje de presionar la tecla de caminar podrian decirme como arreglar esto? agregare la script que ya he hecho using System.Collections; using System.Collections.Generic; using UnityEngine; public class playermovement : MonoBehaviour { public float speed = 10.0F; //Velocidad de movimiento public float rotationSpeed = 100.0F; //Velocidad de rotación void Update() { transform.Translate(, , Input.GetAxis("Vertical") * speed * Time.deltaTime); transform.Rotate(, Input.GetAxis("Horizontal") * rotationSpeed * Time.deltaTime , ); } } ya c que no es el lugar adecuado para preguntar pero no podía ponerlo en la parte de ayuda EDITO: lo k quiero es que mi personaje no vuele cada vez que camina :v
  3. osea el script dice algo asi: #pragma strict var jugador3A : boolean = true; var jugador4A : boolean = true; var usuario : int = 1; var Tomas : int = ; var Player1 : GameObject; var Player2 : GameObject; var Player3 : GameObject; var Player4 : GameObject; function Update(){ if(usuario == 1){ Player1.SetActiveRecursively(true); Player2.SetActiveRecursively(false); Player3.SetActiveRecursively(false); Player4.SetActiveRecursively(false); } if(usuario == 2){ Player1.SetActiveRecursively(false); Player2.SetActiveRecursively(true); Player3.SetActiveRecursively(false); Player4.SetActiveRecursively(false); } if(jugador3A == true){ if(usuario == 3){ Player1.SetActiveRecursively(false); Player2.SetActiveRecursively(false); Player3.SetActiveRecursively(true); Player4.SetActiveRecursively(false); } } else if(jugador4A == true){ if(usuario == 4){ Player1.SetActiveRecursively(false); Player2.SetActiveRecursively(false); Player3.SetActiveRecursively(false); Player4.SetActiveRecursively(true); } } } mi problema radica en que aunque yo deje a jugador 4A como activo y que usuario=4 que el gameobject Player4 no se activa pero cuando usuario = 1,2 o 3 todo funciona bien, que puede ser que este fallando?
  4. Guest

    ayuda con script !

    hola gente! estoy haciendo un juego top down shooter y quiero que me ayuden con el script para hacer el movimiento del personaje como este juego https://www.youtube.com/watch?v=Qeq-LkEgEoc es decir, que con un stick mueve al personaje y el otro apunta y dispara. Lo quiero hacer para android y pc si es posible. espero que me ayuden, un saludo desde Venezuela!
  5. Hola, tengo un pequeño problema cuando el player choca con una pared. Es como que empieza a tener convulsiones. Alguien sabe decir cómo corregir esto? Miren este gif. También tengo el problema de que cuando subo una ladera de una colina o algo y me quedo quieto, el player se empieza a resbalar. Gif de ejemplo Ya sé que esto no está mal, pues es obvio que se va a resbalar ya que tiene un Rigidbody xd Pero igualmente se puede corregir, verdad? Aquí dejo el código que estoy usando para el player por si alguien quiere verlo. Tal vez haya algún error. using UnityEngine; using System.Collections; public class ControladorJugador : MonoBehaviour { private float _velocidadOriginal; public float velocidad = 4.0f; public float velocidadCorrer; void Start() { Cursor.lockState = CursorLockMode.Locked; _velocidadOriginal = velocidad; velocidadCorrer = velocidad * 2.0f; } void Update() { Caminar(); Correr(); Editor(); } void Caminar() { float movimiento = Input.GetAxis("Vertical") * velocidad; float movimientoLateral = Input.GetAxis("Horizontal") * velocidad; movimiento *= Time.deltaTime; movimientoLateral *= Time.deltaTime; transform.Translate(movimientoLateral, 0.0f, movimiento); } void Correr() { if (Input.GetKeyDown("left shift")) { velocidad = velocidadCorrer; } else if (Input.GetKeyUp("left shift")) { velocidad = _velocidadOriginal; } } void Editor() { if (Input.GetKeyDown("escape")) { Cursor.lockState = CursorLockMode.None; Cursor.visible = true; } } } Qué recomiendan?
  6. Buenas, Estoy haciendo un juego tipo Arkanoid para ir aprendiendo esto de Unity, el problema lo tengo al desplazar la barra en un dispositivo movil. He estado probando diversos códigos encontrados por la red e intentando crearlo yo mismo pero no consigo desplazar correctamente la barra. Quiero que la barra se mueva con el dedo cuando esta sobre esta pero no hay manera, aquí dejo el código que uso para el PC que se mueve con fluidez. A ver si me podéis echar una mano o por lo menos orientar un poco. Gracias por anticipado. public float speed = 1f; Vector2 direction; // Update is called once per frame void FixedUpdate () { float h = Input.GetAxisRaw ("Horizontal"); if (h > 0) { Vector3 temp = transform.position; temp.x += speed * Time.deltaTime; transform.position = temp; } if (h < 0) { Vector3 temp = transform.position; temp.x -= speed * Time.deltaTime; transform.position = temp; } }
  7. Hola, a ver, mi problema es que tengo una pelota que se mueve por un tubo, pero al ir rápido pues rebota y es difícil de controlar. lo que me gustaría saber es si hay alguna forma que solo se deslize por las paredes, sin rebotar al centro, de modo que el jugador solo pueda moverse por todo lo que es la superficie interior del tubo... nose si me explico bien
×
×
  • Create New...