查看: 7173|回复: 333

[实例开发教程] Unity3d【坦克大战图文教学1】制作地形导入cube .fbx模型方向键控制移动代码

  [复制链接]

51

主题

18

听众

425

积分

小学生

Rank: 2

升级   75%

发表于 2012-12-19 15:20 |显示全部楼层
共享资源获取更多积分!share your resources get more credits!
资源信息 Tutorial Information
教程名称: Unity3d【坦克大战图文教学1】制作地形导入cube .fbx模型方向键控制移动代码(发布原创教程可获得更多积分哦!)
适用引擎: (资源适用引擎)
教程语种: 中文
教程等级: 小白(等级越高教程越难,但能学到的东西越多)
教程格式: 图文(请用IE9以上浏览器访问本版块)
教程作者: 原创 (如有问题请短消息联系作者或发表回复)
点击查看原图 美丽分割线
回复可见
哇伊~ (((‵□′))回复太烦了,怒买VIP

--> 请先登录
资源等级-新秀 1 U币 已购买 0购买记录
--> 请先登录
资源等级-少侠 2 U币 已购买 0购买记录
--> 请先登录
资源等级-大侠 3 U币 已购买 0购买记录
--> 请先登录
资源等级-掌门 20 U币 已购买 0购买记录
--> 请先登录
资源等级-宗师 30 U币 已购买 0购买记录
--> 请先登录
资源等级-盟主 50 U币 已购买 0购买记录
-->
本节为:【坦克1】unity3d 制作地形 导入cube .fbx模型 使其用方向键控制移动代码
其他坦克系列教程已发至教程区,搜索坦克就找到我发的帖子了

tank大战声音包:

更多tank声音:
游客,如果您要查看本帖隐藏内容请回复

素材包:一个坦克模型 带贴图



本节为:【坦克1】unity3d 制作地形 导入cube .fbx模型 使其用方向键控制移动代码


  1. 打开U3D后,创建一个新项目
  2. 导入地形Terrain-->Crate
  3. 绘制地形及地形贴图
  4. 导入.fbx   导入一个cube来控制 导入对象.fbx的移动 重合二个Object
  5. 编写JS脚本 控制方向[code]var girl:GameObject;//导入的对象.fbx为 girl

  6. function Update () {
  7.         girl=GameObject.Find("Cube");  //让girl对象跟随cube对象一同运动
  8.         if(girl==null)
  9.         {
  10.                 return;
  11.         }
  12.         
  13.         if(Input.GetKey(KeyCode.W))
  14.         {
  15.      &nbs' ;&,淝"鴙IE' ;&,淝"鴓;    print("GO!");
  16.                 girl.transform.Translate(Vector3.forward*Time.deltaTime*29);//girl.改变.移动.(矢量.前进*参数)
  17.         }
  18.         else if(Input.GetKey(KeyCode.S))
  19.         {
  20.                 print("GO back!");
  21.                 girl.transform.Translate(Vector3.forward*Time.deltaTime*-29);
  22.         
  23.         }
  24.         else if(Input.GetKey(KeyCode.A))
  25.         {
  26.                 print("LEFT!");
  27.                 girl.transform.Rotate(Vector3.up * Time.deltaTime*-30);//girl.改变.选装.(矢量.向上*参数)
  28.         }
  29.         else if(Input.GetKey(KeyCode.D))
  30.         {
  31.                 print("RIGHT");
  32.                 girl.transform.Rotate(Vector3.up*Time.deltaTime*30);
  33.         }
  34. }
复制代码
绑定到cube中,点击play即可完成用方向键控制的简单的行走

2.制作重力感应,添加一个物理重力,Component-->hytlcies-->rigidbody后  可以实现翻山越岭的效果

3.添加一个阳光对象GameObject-->Create Other-->Directional Light  移动该对象的方向  来调整光源

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

已有 7 人评分鲜花 道具币 收起 理由
对月成3人 + 2
yugo215 + 1 很给力!
graywolfx21 + 1 很给力!
qwer4650987 + 1
zero47 + 1 + 1 很给力!
晴天 + 1
jerry6084 + 1

总评分: 鲜花 + 4  道具币 + 5   查看全部评分

华为网盘下载bug 无需验证码下载 方法_(一直点击下载)

0

主题

0

听众

12

积分

问题学生

Rank: 1

升级   6%

发表于 2012-12-20 11:31 |显示全部楼层
期待学习,从今天开始从本次回帖开始
回复

使用道具 举报

0

主题

8

听众

207

积分

小学生

Rank: 2

升级   2.33%

发表于 2012-12-21 20:35 |显示全部楼层
好东西,学习下
回复

使用道具 举报

0

主题

0

听众

11

积分

问题学生

Rank: 1

升级   5.5%

发表于 2012-12-22 00:06 |显示全部楼层
很好,值得一试
回复

使用道具 举报

0

主题

8

听众

118

积分

剥夺政治权利1

发表于 2012-12-22 15:34 |显示全部楼层
好贴啊,强帖啊,这要加分啊
回复

使用道具 举报

0

主题

8

听众

200

积分

小学生

Rank: 2

升级   0%

发表于 2012-12-25 16:32 |显示全部楼层
flsajkvslokvmjdslkvsm
回复

使用道具 举报

0

主题

8

听众

200

积分

小学生

Rank: 2

升级   0%

发表于 2013-1-9 18:41 |显示全部楼层
回复

使用道具 举报

2

主题

8

听众

201

积分

小学生

Rank: 2

升级   0.33%

发表于 2013-1-10 09:38 |显示全部楼层
求指导,谢主人分享
回复

使用道具 举报

0

主题

8

听众

201

积分

小学生

Rank: 2

升级   0.33%

发表于 2013-1-31 14:32 |显示全部楼层
u3d初学者,希望对u3d有个全面的认识,谢谢
回复

使用道具 举报

0

主题

9

听众

204

积分

小学生

Rank: 2

升级   1.33%

发表于 2013-1-31 20:35 |显示全部楼层
谢谢共享,感谢哈
回复

使用道具 举报

温馨提示:求助请到“Unity技术讨论”版块中发帖,便于集中解决!
您需要登录后才可以回帖 登录 | 立即注册

懒人模式:

关闭

站长推荐 上一条 /1 下一条

Unity3D游戏开发联盟(资源共享平台) -Unity3D,Unreal ( 苏ICP备12051100号 )   

GMT+8, 2017-11-25 11:47 , Processed in 0.133619 second(s), 88 queries .