黑马程序员技术交流社区

标题: unity3d的代码 有错不知道错在哪 [打印本页]

作者: 陈行    时间: 2013-6-9 12:30
标题: unity3d的代码 有错不知道错在哪
本帖最后由 淡.。 于 2013-6-9 18:24 编辑
  1. #pragma strict
  2. var retotaspeed=100;
  3. var yidongspeed=20;
  4. function Start () {

  5. }

  6. function Update () {

  7. }

  8. function OnGUI()  
  9. {
  10. //设置GUI背景颜色
  11.   GUI.backgroundColor = Color.red;
  12. if(GUI.Button(Rect(10,10,70,30), "向左旋转"))
  13. {
  14.   //向左旋转模型
  15.     transform.Rotate(Vector3.up *Time.deltaTime * (-RotateSpeed));
  16. }
  17.   
  18. if(GUI.Button(Rect(90,10,70,30), "向前移动"))
  19. {
  20.   //向前移动模型
  21.     transform.Translate(Vector3.forward * Time.deltaTime *TranslateSpeed);  
  22.   
  23. }
  24.   
  25. if(GUI.Button(Rect(170,10,70,30), "向右旋转"))
  26. {
  27.   //向右旋转模型
  28.     transform.Rotate(Vector3.up *Time.deltaTime * RotateSpeed);
  29. }
  30.   
  31. if(GUI.Button(Rect(90,50,70,30), "向后移动"))
  32. {
  33.   //向后移动模型
  34.     transform.Translate(Vector3.forward * Time.deltaTime * (-TranslateSpeed));   
  35. }
  36.   
  37. if(GUI.Button(Rect(10,50,70,30), "向左移动"))
  38. {
  39.   //向左移动模型
  40.     transform.Translate(Vector3.right * Time.deltaTime *(-TranslateSpeed));   
  41. }
  42.   
  43. if(GUI.Button(Rect(170,50,70,30), "向右移动"))
  44. {
  45.   //向右移动模型
  46.     transform.Translate(Vector3.right * Time.deltaTime * TranslateSpeed);  
  47. }
  48.   
  49. //显示模型位置信息
  50. GUI.Label(Rect(250, 10,200,30),"模型的位置" +transform.position);   
  51. //显示模型旋转信息
  52. GUI.Label(Rect(250, 50,200,30),"模型的旋转" +transform.rotation);   
  53. }
复制代码
unity3d编译器说:all  compiler errors have  to  be  fixed   be  for  to can  enter   而mono编译器没有提示错误~  还有上面是javascript代码

作者: 陈行    时间: 2013-6-9 18:24
解决了额




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2