纳金网
标题:
Unity 3D 第一次尝试让物体动起来
[打印本页]
作者:
狂风大尉
时间:
2014-6-30 13:47
标题:
Unity 3D 第一次尝试让物体动起来
using UnityEngine;
using System.Collections;
/// <summary>
/// My First Script
/// </summary>
public class ControlScript : MonoBehaviour
{
public GameObject Player = null;
void Awake()
{
}
void Start()
{
if (Player == null)
{
_HasPlayer = false;
}
}
void Update()
{
if (_HasPlayer && Player.activeInHierarchy)
{
float h = Input.GetAxis("Horizontal");
float v = Input.GetAxis("Vertical");
Player.transform.Translate(0, 0, _Speed * v);
Player.transform.Rotate(0, _Speed * h, 0);
}
if (Input.GetKeyDown(KeyCode.J))
{
++_Speed;
}
if (Input.GetKeyDown(KeyCode.M))
{
--_Speed;
if (_Speed < 1f)
{
_Speed = 1f;
}
}
}
void LateUpdate()
{
}
bool _HasPlayer = true;
float _Speed = 1.0f;
}
复制代码
作者:
wucnj
时间:
2014-6-30 14:07
感谢分享!!!
作者:
HIDEOKOJIMA
时间:
2014-6-30 14:39
感谢分享!
作者:
wusky751023
时间:
2014-6-30 15:32
下次希望能附圖,以求實用性@@
因為小弟上次失敗,哈哈哈
但還是感謝狂風大尉大人!!!
作者:
沸腾
时间:
2014-6-30 15:42
感谢分享~!!!!!
欢迎光临 纳金网 (http://rs.narkii.com/club/)
Powered by Discuz! X2.5