Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: Dino en Septiembre 26, 2015, 02:40:09 AM

Título: Ayuda Soy NUEVO! Unity 5 Script Character Controller.move
Publicado por: Dino en Septiembre 26, 2015, 02:40:09 AM
AYUDA!!!! Soy nuevo En unity,Vi un video de como hacer un jugo de 2d y voy empezando,llegue a ver una parte de hacer que mi personaje se mueva con un Script de unityhttp://docs.unity3d.com/ScriptReference/CharacterController.Move.html (http://docs.unity3d.com/ScriptReference/CharacterController.Move.html)
Pero  no soy scripter!! nose que modificarle etc. (//Smileys/invision/default_sad.png)  necesito ayuda! para que me diga que significa cada cosa!! y donde ponerla (//Smileys/invision/default_rolleyes.gif) Ojala alguien me pueda ayudar
 

using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour (http://docs.unity3d.com/ScriptReference/MonoBehaviour.html) {
    public float speed = 6.0F;
    public float jumpSpeed = 8.0F;
    public float gravity = 20.0F;
    private Vector3 (http://docs.unity3d.com/ScriptReference/Vector3.html) moveDirection = Vector3.zero (http://docs.unity3d.com/ScriptReference/Vector3-zero.html);
    void Update() {
        CharacterController (http://docs.unity3d.com/ScriptReference/CharacterController.html) controller = GetComponent<CharacterController>();
        if (controller.isGrounded) {
            moveDirection = new Vector3 (http://docs.unity3d.com/ScriptReference/Vector3.html)(Input.GetAxis (http://docs.unity3d.com/ScriptReference/Input.GetAxis.html)("Horizontal"), 0, Input.GetAxis (http://docs.unity3d.com/ScriptReference/Input.GetAxis.html)("Vertical"));
            moveDirection = transform.TransformDirection(moveDirection);
            moveDirection *= speed;
            if (Input.GetButton (http://docs.unity3d.com/ScriptReference/Input.GetButton.html)("Jump"))
                moveDirection.y = jumpSpeed;
           
        }
        moveDirection.y -= gravity * Time.deltaTime (http://docs.unity3d.com/ScriptReference/Time-deltaTime.html);
        controller.Move(moveDirection * Time.deltaTime (http://docs.unity3d.com/ScriptReference/Time-deltaTime.html));
    }
}

 
Ese es del unity pero lo quiero poner al java script nuevo pero nose donde ponerlo!!!
 



   
       
   
   
      #pragma strict
   
   
      function Start () {
   
   
      }
   
   
      function Update () {
   
   
      }
   
   
       
   

[/quote]
 
Ayuda!!!!!! (//Smileys/invision/default_sad.png)
Título: Ayuda Soy NUEVO! Unity 5 Script Character Controller.move
Publicado por: iRobb en Septiembre 26, 2015, 02:58:05 AM
Eso es C#. Deberías aprenderlo en vez de javascript.
Título: Ayuda Soy NUEVO! Unity 5 Script Character Controller.move
Publicado por: Dino en Septiembre 27, 2015, 03:21:10 AM
[quote author=iRobb" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="26627" data-ipsquote-contentcommentid="113693">Eso es C#. Deberías aprenderlo en vez de javascript.[/quote]Oh, no sabia GRACIAS,pero nose usarlo aun asi (//Smileys/invision/default_sad.png)Oh, no sabia GRACIAS,pero nose usarlo aun asi :( Título: Ayuda Soy NUEVO! Unity 5 Script Character Controller.move
Publicado por: Oak Human Flesh en Septiembre 27, 2015, 04:48:42 AM
Quieres convertir el script de Unity en C# a JavaScript... eso es muy fácil, en la misma pagina de Unity presiona el botón JS que esta arriba a la derecha, y plinnnnn JavaScript instantáneo, pero 0 en avance real. CharacterController. 
Cita de: Dino date=1443316870" data-ipsquote="" data-cite="Dino">Oh, no sabia GRACIAS,pero nose usarlo aun asi :( Título: Ayuda Soy NUEVO! Unity 5 Script Character Controller.move
Publicado por: GSG3D en Septiembre 27, 2015, 06:08:32 AM
Como cualquier nuevo, tiene que leer la documentacion xD
Título: Ayuda Soy NUEVO! Unity 5 Script Character Controller.move
Publicado por: Dino en Septiembre 27, 2015, 06:16:30 PM
[quote author=GSG3D" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="26627" data-ipsquote-contentcommentid="113969 date=1443326912]Como cualquier nuevo, tiene que leer la documentacion xD[/quote]Pero aveces los nuevos no saben donde esta la documentacion xd
[quote author=Oak Human Flesh" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="26627" data-ipsquote-contentcommentid="113957">Quieres convertir el script de Unity en C# a JavaScript... eso es muy fácil, en la misma pagina de Unity presiona el botón JS que esta arriba a la derecha, y plinnnnn JavaScript instantáneo, pero 0 en avance real. Título: Ayuda Soy NUEVO! Unity 5 Script Character Controller.move
Publicado por: iRobb en Septiembre 27, 2015, 08:07:56 PM
Te remito a este post: