2016年12月1日 星期四

我做人了!!!!


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

NewBehaviourScript
---
using UnityEngine;
using System.Collections;

public class NewBehaviourScript : MonoBehaviour
{

    Vector3[] T = new Vector3[4];
    // Use this for initialization
    void Start()
    {
        T[0] = new Vector3(4f, -6.161964e-17f, 3f);
        T[1] = new Vector3(-4f, -6.161964e-17f, 3f);
        T[2] = new Vector3(-4f, -6.161964e-17f, -4f);
        T[3] = new Vector3(4f, -6.161964e-17f, -4f);

    }
    int aa = 0;

    // Update is called once per frame
    void Update()
    {
        transform.position = Vector3.MoveTowards(transform.position, T[aa], 10 * Time.deltaTime);
        if (transform.position == T[aa])
            aa = (aa + 1) % 4;


    }
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ExampleClass
---
using UnityEngine;



public class ExampleClass : MonoBehaviour 
{
    void Update() 
    {
        // Rotate the object around its local X axis at 1 degree per second
        transform.Rotate(10*Vector3.right * Time.deltaTime);



        // ...also rotate around the World's Y axis
        transform.Rotate(Vector3.up * Time.deltaTime, Space.World);
    }
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TransformFunctions
---


using UnityEngine;
using System.Collections;
public class TransformFunctions : MonoBehaviour
{
    public float moveSpeed = 10f;
    public float turnSpeed = 50f;
   
   
    void Update ()
    {
        if(Input.GetKey(KeyCode.UpArrow))
            transform.Translate(Vector3.forward * moveSpeed * Time.deltaTime);
       
        if(Input.GetKey(KeyCode.DownArrow))
            transform.Translate(-Vector3.forward * moveSpeed * Time.deltaTime);
        
        if(Input.GetKey(KeyCode.LeftArrow))
            transform.Rotate(Vector3.up, -turnSpeed * Time.deltaTime);
       
        if(Input.GetKey(KeyCode.RightArrow))
            transform.Rotate(Vector3.up, turnSpeed * Time.deltaTime);
    }
}

沒有留言:

張貼留言