本帖最后由 淡.。 于 2013-6-9 18:24 编辑
- #pragma strict
- var retotaspeed=100;
- var yidongspeed=20;
- function Start () {
- }
- function Update () {
- }
- function OnGUI()
- {
- //设置GUI背景颜色
- GUI.backgroundColor = Color.red;
- if(GUI.Button(Rect(10,10,70,30), "向左旋转"))
- {
- //向左旋转模型
- transform.Rotate(Vector3.up *Time.deltaTime * (-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 *Time.deltaTime * 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);
- }
复制代码 unity3d编译器说:all compiler errors have to be fixed be for to can enter 而mono编译器没有提示错误~ 还有上面是javascript代码
|