查看: 6495|回复: 7
打印 上一主题 下一主题

[教程] unity3d平板上的摇杆制作

[复制链接]

25

主题

5

听众

358

积分

设计实习生

Rank: 2

纳金币
300
精华
0

最佳新人

跳转到指定楼层
楼主
发表于 2013-2-27 09:19:35 |只看该作者 |倒序浏览
最近一直在研究unitry3d在android平台下的应用。想制作一个摇杆来控制物体的旋转和位移,再网上看了一些制作方法,结合自己的制作过程,写出来跟大家分享一下。刚开始看到雨松MOMO的 “unity3d 游戏引擎之FBX模型的载入与人物行走动画的播放(十二) ”这篇教程,里面提到用摇杆来控制模型的动画,原文地址http://blog.csdn.net/xys289187120/article/details/6961080方法很简单,大家有时间可以研究一下。我用这个方法制作好之后再平板上运行总是感觉怪怪的,不是很灵活。因为他的上下左右都是固定好的,不能根据模型的方向来改变摇杆的方向。所有每次停下来旋转的时候总是找不到方向,用来做第一人人称的摇杆很容易把人转运。后来我在unity自带资源里面找到了他打包好的摇杆文件,这样就简单多了。方法如下。首先导入unity的资源包Standard Assets(Mobile)导入后在priject视图中打开Standard Assets(Mobile)里面包括六个文件夹,和一个C#文件。这里面都是一些很有用的资源,在制作项目的过程中,一些我们直接就可以使用了。节省时间提高效率。下面我们就来看下摇杆怎么做吧,在Control Setups文件夹里面是一些做好的事例,有时间的朋友可以研究下,都是比较简单的。下面我们自己制作一个第一人称的摇杆。首先打开Prefabs文件夹,选择First Person Controls这个实例。拖放到Hierarchy视图中。发现Games视图是黑的,好吧我们先建立一个简单的场景。如图:我们下面要做的就是将下面两个虚线框换成我们的摇杆,打开Hierarchy视图中First Person Controls的下拉菜单。删除LeftTouchPad和RightTouchPad,然后在Project视图中选择Dual Joysticks拖放到Hierarchy视图中.如图:里面包含了两个子物体LeftJoystick和RightJoystick。选择First Person Control的子物体Player在Inspector视图中FirstPersonControl脚本选项中moveTouchPad和rotateTouchPad两个选项是空的,好吧下面要做的事情就非常简单了,将Dual Joysticks下面的两个子物体风别拖放到这两个变量上就OK了。将游戏发布成android,然后安装到我们的android设备上面。感受一下。摇杆的感觉还可以吧。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

733

主题

5

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
6520
精华
14

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2013-2-27 14:21:00 |只看该作者
很不错的介绍,学习了!
回复

使用道具 举报

0

主题

1

听众

38

积分

设计初学者

Rank: 1

纳金币
39
精华
0

活跃会员 灌水之王

板凳
发表于 2013-3-1 11:50:04 |只看该作者
很好的,多谢分享,楼主无私
回复

使用道具 举报

Sora    

0

主题

1

听众

86

积分

设计初学者

Rank: 1

纳金币
4
精华
0

活跃会员 灌水之王

地板
发表于 2013-3-20 19:21:18 |只看该作者
先學習 以後或許能派上用場~
回复

使用道具 举报

9903

主题

126

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
53488
精华
316

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

5#
发表于 2013-6-28 19:56:05 |只看该作者
感谢分享这个制作方法!
回复

使用道具 举报

1

主题

1

听众

288

积分

设计实习生

Rank: 2

纳金币
-3
精华
0

最佳新人

6#
发表于 2013-7-5 21:21:12 |只看该作者

很不错的介绍,学习了!
回复

使用道具 举报

40

主题

0

听众

2万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
279
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2013-7-5 22:13:29 |只看该作者
谢谢分享了
回复

使用道具 举报

0

主题

1

听众

89

积分

设计初学者

Rank: 1

纳金币
-11
精华
0

活跃会员 灌水之王

8#
发表于 2013-7-7 17:05:16 |只看该作者
不错不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-16 00:44 , Processed in 0.099756 second(s), 31 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部