找回密码
 立即注册
查看: 5606|回复: 51

[实例] NGUI小地图制作教程

[复制链接]
发表于 2012-12-30 20:04 | 显示全部楼层 |阅读模式
资源信息 Tutorial Information
教程名称: NGUI小地图制作教程(发帖教程)
适用引擎:   (适用引擎,为空默认为Unity)
教程语种: 中文
教程等级: 1
教程格式: 图文(请用IE9以上浏览器访问本版块)
教程作者: 转载自互联网 (如有问题请短消息联系作者或发表回复)
下载地址: (兑换积分)
点击查看原图
美丽分割线

最近不知道是不是做游戏的人越来越多了,看见很多人在问关于小地图制作的问题,而且小地图向来都是方法众多,没有什么是最好的,只有自己去尝试才能知道。
本人在制作场景小地图的时候发现NGUI制作小地图的一个很扯蛋的方法~~为神马说扯蛋呢?其实……我就写了2行代码就搞定了~哈哈
以下就是NGUI制作小地图的一些要点:
首先在NGUI的2DUI中建立一个小地图专用的panel,并且将UIPanel中的Clipping打开,不管是硬切还是软切,能切就好

这个就是本人小地图的Panel设置,具体的设置你们自己研究吧。
然后在这个Panel中建立一个Sprite,这个Sprite就是你的场景地图,并且把这个Sprite的缩放的ZY和场景的XZ长度对应起来(这个是偷懒的重点,你的场景多大,Sprite的XY缩放就要多大)
接下来就是在你的Panel的正中央放一个作为定位角色的东西,开始慢慢调试对位了,把游戏中角色的位置和小地图的位置对应调整好。
最后~~代码部分

真正处理地图运动的就是17行和18行的代码~~看吧,我没吹牛吧,2行真正处理的代码。
把这个代码拖到你的小地图Sprite上面,然后再把你的角色拖到Player这个属性上面,接下来你就能看见一个很酷的小地图了。


本帖子中包含更多资源

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

×

评分

参与人数 2鲜花 +1 +1 收起 理由
flyice + 1 神马都是浮云
L1247 + 1

查看全部评分

发表于 2013-6-27 11:33 | 显示全部楼层
代码好少,强大
发表于 2013-7-22 12:39 | 显示全部楼层
牛!!!!
发表于 2013-8-8 17:02 | 显示全部楼层
fc感谢楼上分析
发表于 2014-8-27 10:12 | 显示全部楼层
下载附件在哪???
发表于 2017-2-7 14:35 | 显示全部楼层

不知道说什么轻轻飘过
发表于 2017-4-24 20:41 | 显示全部楼层
真心顶
发表于 2017-4-24 19:56 | 显示全部楼层
说的非常好
发表于 2017-4-24 20:24 | 显示全部楼层
很好哦
发表于 2017-4-24 20:35 | 显示全部楼层
不错不错
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-3 21:15 , Processed in 0.161086 second(s), 33 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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