找回密码
 立即注册
查看: 4086|回复: 97

[基础] Unity3D 第一课 如何做一个3D视角游戏

[复制链接]
发表于 2013-3-4 22:41 | 显示全部楼层 |阅读模式
资源信息 Tutorial Information
教程名称: Unity3D 第一课如何做一个3D视角游戏(发帖教程)
适用引擎:   (适用引擎,为空默认为Unity)
教程语种: 中文
教程等级: 1
教程格式: 文档(请用IE9以上浏览器访问本版块)
教程作者: 转载自互联网 (如有问题请短消息联系作者或发表回复)
下载地址: (兑换积分)
点击查看原图
美丽分割线

首先我先不去讲Unity 怎么怎么去操作了。大家可以去参考雨松momo的一本《Unity3D 游戏开发》

我的例子全部基于C#,少部分用JS。
首先我们先做好前期准备,导入这个包,然后找到我用黑线标记的
之后如下图把MouseLook这个类托到摄像机上……

然后运行游戏,你就能欣赏你的游戏世界了

是不是很好玩……

呵呵。下面我们这个类做下修改  

  •     //这里我加入了鼠标右键
  •     if(Input.GetMouseButton(1))
  •                     {
  •                             if (axes == RotationAxes.MouseXAndY)
  •                             {
  •                                     float rotationX = transform.localEulerAngles.y + Input.GetAxis("Mouse X") * sensitivityX;
  •                                     rotationY += Input.GetAxis("Mouse Y") * sensitivityY;
  •                                     rotationY = Mathf.Clamp (rotationY, minimumY, maximumY);
  •                                     transform.localEulerAngles = new Vector3(-rotationY, rotationX, 0);
  •                             }
  •                             else if (axes == RotationAxes.MouseX)
  •                             {
  •                                     transform.Rotate(0, Input.GetAxis("Mouse X") * sensitivityX, 0);
  •                             }
  •                             else
  •                             {
  •                                     rotationY += Input.GetAxis("Mouse Y") * sensitivityY;
  •                                     rotationY = Mathf.Clamp (rotationY, minimumY, maximumY);
  •                                     transform.localEulerAngles = new Vector3(-rotationY, transform.localEulerAngles.y, 0);
  •                             }
  •                     }

复制代码
全部源码将在第二课贴出……
然后童鞋们试下效果是不是能用鼠标右键来控制视角了啊。。
哇卡卡……Unity果然好强大的哇

本帖子中包含更多资源

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

×

评分

参与人数 1鲜花 +2 +2 收起 理由
fuoop + 2 + 2 很给力!

查看全部评分

发表于 2013-3-6 17:26 | 显示全部楼层
包在哪啊,有下载不?{:5_390:}
发表于 2013-3-6 17:35 | 显示全部楼层
好玩,已经玩过了
发表于 2013-3-27 15:10 | 显示全部楼层
为什么我那个找不到所说的资源包呢??
发表于 2013-5-3 11:59 | 显示全部楼层
沒下載點{:5_390:}阿
发表于 2013-7-13 04:23 | 显示全部楼层

不错 不错 不错{:soso__3922851084632044791_6:}
发表于 2013-10-30 15:35 | 显示全部楼层

膜拜中。。。。{:soso__7524161091986203637_5:}
发表于 2014-3-1 18:20 | 显示全部楼层
必须赞一个~~~
发表于 2017-4-7 13:35 | 显示全部楼层
楼主是超人
发表于 2017-4-7 13:00 | 显示全部楼层
好帖就是要顶
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 11:19 , Processed in 0.181463 second(s), 33 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表