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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 陈行 高级黑马   /  2013-6-9 12:30  /  1716 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 淡.。 于 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代码

评分

参与人数 1技术分 +1 收起 理由
苏波 + 1

查看全部评分

1 个回复

倒序浏览
解决了额
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马