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 15,00€ 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 'vector'.



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)

Blogs

  • byGui

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 2 results

  1. until
    Tenéis el hilo del proyecto en nuestro foro: https://bit.ly/2w40lel
  2. Hola a todos, he estado desarrollando un script para que el personaje de mi juego pueda disparar, pero antes que nada este debe de poder apuntar.Aqui es donde viene el problema, el codigo funciona correctamente y el arma se mueve a la posicion de apuntar y todo, sin embargo el personaje tambien.Es decir que cuando pulso el boton para que apunte(Click derecho) el arma se mueve pero el personaje se mueve un poco para la izquierda, un poco hacia atras y otro poco hacia arriba.Y esto no me interesa, solo necesito que el arma se mueva, no el personaje, ya que en mi juego hay un poco de sigilo y si te mueves pues podrias morir y entonces el personaje cada vez que apunte se movera.Tienen alguna idea de lo que pueda estar pasando? Tengo el arma puesta en la camara del personaje(es hijo de la camara), digo esto por si es necesario. Aqui les dejo el codigo: using UnityEngine; using System.Collections; public class DispararArmaP : MonoBehaviour { public string nombreArmaLista; public string nombreArmaLista2; //Posicion del Arma (Apuntando o desde la cadera) y si esta apuntando: public GameObject posicionArma; public GameObject posicionArmaApuntando; public bool estaApuntando = false; //El objeto del arma(la que lleva este script): public Transform armaObjeto; //Cantidad de las Balas y los Cargadores: public int cantidadBalas; public int cantidadCargador; //Variables de si puede disparar: public bool poderDisparar = false; public bool recargando = false; void Start(){ posicionArma = GameObject.FindGameObjectWithTag("M4A1Lista1"); posicionArmaApuntando = GameObject.FindGameObjectWithTag("M4A1Lista2"); armaObjeto = this.transform; } void Update(){ //Apuntar o disparar desde la cadera: if((Input.GetMouseButtonDown(1)) && !recargando && !estaApuntando){ armaObjeto.transform.position = posicionArmaApuntando.transform.position; estaApuntando = true; } if((Input.GetMouseButtonUp(2)) && estaApuntando && !recargando){ armaObjeto.transform.position = posicionArma.transform.position; estaApuntando = false; } } }
×
×
  • Create New...