A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 陈君 金牌黑马   /  2014-7-23 17:42  /  838 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

#pragma strict
var TranslateSpeed=100000;
var RotateSpeed=1000;
function Start () {
}
function OnGUI () {
GUI.backgroundColor=Color.red;
if(GUI.Button(Rect(10,10,70,30),"向左旋转"))
{
//transform.Rotate(Vector3.up *Time.deltaTime*(-RotateSpeed));
transform.Rotate(Vector3.up*(-RotateSpeed));
}
if(GUI.Button(Rect(90,10,70,30),"向前移动"))
{
transform.Translate(Vector3.forward*Time.deltaTime*TranslateSpeed);
}
if(GUI.Button(Rect(170,10,70,30),"向右旋转"))
{
transform.Rotate(Vector3.up *RotateSpeed);
}
if(GUI.Button(Rect(90,50,70,30),"向后移动"))
{
transform.Translate(Vector3.forward*Time.deltaTime*(-TranslateSpeed));
}
if(GUI.Button(Rect(10,50,70,30),"向左移动"))
{
transform.Translate(Vector3.right*Time.deltaTime*(-TranslateSpeed));
}
if(GUI.Button(Rect(170,50,70,30),"向右移动"))
{
transform.Translate(Vector3.right*Time.deltaTime*TranslateSpeed);
}
GUI.Label(Rect(250,10,200,30),"模型的位置"+transform.position);
GUI.Label(Rect(250,50,200,30),"模型的旋转"+transform.rotation);
}
function Update () {
//OnGui();
//Start () ;
}
由于TranslateSpeed,RotateSpeed这两个变量是没加访问修饰符的,所以是默认公有的,就可以在Inspector里修改变量的值。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马