YELLOW SUBMARINE NOOO!
JUEGO COMPLETO MANEJO W,A,S,D,
Y BOTON DEL RATON APRETADO
CONSTANTEMENTE SI SE SUELTA SE PARA EL TORPEDO
JUEGA DIRECTAMENTE SIN INSTALACION DESDE EL NAVEGADOR
JUEGA DIRECTAMENTE SIN INSTALACION DESDE EL NAVEGADOR
C# del disparo del torpedo
using UnityEngine;
using System.Collections;
public class torpedo : MonoBehaviour
{
public float moveSpeed = 10f;
public float turnSpeed = 50f;
void Update ()
{
if (Input.GetButton ("Fire1"))
//if (Input.GetKey(KeyCode.W))////funciona contantemente al apretar W mayusculas a de ser
//if (Input.GetKeyDown(KeyCode.W))// funciona pasito a pasito
//if(Input.GetKey(KeyCode.UpArrow))
//transform.Translate(Vector3.forward * moveSpeed * Time.deltaTime);
transform.Translate(Vector3.up * moveSpeed * Time.deltaTime);
//if (Input.GetKey(KeyCode.S))////funciona contantemente al apretar W mayusculas a de ser
//if(Input.GetKey(KeyCode.DownArrow))
//transform.Translate(-Vector3.forward * moveSpeed * Time.deltaTime);
//if (Input.GetKey(KeyCode.A))////funciona contantemente al apretar W mayusculas a de ser
//if(Input.GetKey(KeyCode.LeftArrow))
//transform.Rotate(Vector3.up, -turnSpeed * Time.deltaTime);
//if (Input.GetKey(KeyCode.D))////funciona contantemente al apretar W mayusculas a de ser
//if(Input.GetKey(KeyCode.RightArrow))
//transform.Rotate(Vector3.up, turnSpeed * Time.deltaTime);
}
}
BOTON DEL RATON APRETADO
CONSTANTEMENTE SI SE SUELTA SE PARA EL TORPEDO
c# aspa
rotación de los barcos, hay una barra
sumergida que va rotando lentamente, con este script, los barcos son
hijos de la barra y giran a la vez que esta
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class aspa : MonoBehaviour {
// Use this for initialization
void Start () {
//transform.rotation = Quaternion.Euler (0,45, 0);
}
// Update is called once per frame
void Update () {
// Es la rotacion de Angulos de Euler en grados.
transform.Rotate (new Vector3 (0.2f * Time.deltaTime, 0, 0), Space.Self);
}
}
c# rotacion del texto VICTORIA cuando ganas el juego, es el mismo script, pero con variacion del
transform.Rotate (new Vector3 (0.2f * Time.deltaTime, 0, 0), Space.Self);
a este, mirar las diferencias.........
transform.Rotate (new Vector3 (0 * Time.deltaTime, 3, 0), Space.Self);
transform.Rotate (new Vector3 (0 * Time.deltaTime, 3, 0), Space.Self);
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ASPARAPIDA : MonoBehaviour {
// Use this for initialization
void Start () {
//transform.rotation = Quaternion.Euler (0,45, 0);
}
// Update is called once per frame
void Update () {
// Es la rotacion de Angulos de Euler en grados.
transform.Rotate (new Vector3 (0 * Time.deltaTime, 3, 0), Space.Self);
}
}
No hay comentarios:
Publicar un comentario