【3D技术宅公社】XR数字艺术论坛  XR技术讨论 XR互动电影 定格动画

 找回密码
 立即注册

QQ登录

只需一步,快速开始

调查问卷
论坛即将给大家带来全新的技术服务,面向三围图形学、游戏、动画的全新服务论坛升级为UTF8版本后,中文用户名和用户密码中有中文的都无法登陆,请发邮件到324007255(at)QQ.com联系手动修改密码

3D技术论坛将以计算机图形学为核心,面向教育 推出国内的三维教育引擎该项目在持续研发当中,感谢大家的关注。

查看: 12969|回复: 8

[NGUI插件] NGUI 关于屏幕自动适配的方法

[复制链接]
发表于 2013-9-18 15:25:05 | 显示全部楼层 |阅读模式
1、  修改NGUI 脚本源码
1.jpg
2.jpg
在枚举类型中添加一个新的变量 BasedOnWidth
3.jpg
在Update中添加判断

2、创建一个空的UI
4.jpg
并且删除Hierarchy试图中MainCamera 对象


3、 首先设置Camera对象中的Size变量,设置的数据为UI制作时的分辨率X数据的大小,这里案例用的是1024×768的UI制作像素
5.jpg
6.jpg


4、复制Panel,创建出2个Panel的效果,当然请自己命名清楚,便于自己分辨
7.jpg

5、在2个Panel层中都需要AddComponent
8.jpg


6、添加UI的背景图片
9.jpg
10.jpg



7、然后设置背景Panel的UIStretch的style为Both
11.jpg
12.jpg
13.jpg


8、然后再添加你需要的控件到这个控件的Panel下,并且自己排版
15.jpg


9、这个时候你在运行游戏,同时切换不同的屏幕分辩,你会发现,你的UI会自动适应屏幕的分辨的同时,位置也是相对位置。而且不会导致UI控件的变形。






14.jpg

点评

应该在帖子的前面最好说一下为什么要这样做!!~  发表于 2013-9-18 22:18
发表于 2013-9-18 22:21:41 | 显示全部楼层
{:soso__2783740533803898418_6:}    好东西!!!



发表于 2014-6-18 17:20:46 | 显示全部楼层
学习 学习 学习 学习
发表于 2015-2-4 22:45:09 | 显示全部楼层
Thank You Very Much!Thank You Very Much!!!!!!!!!!!!!!!
发表于 2015-10-12 10:29:12 | 显示全部楼层
顶一下  不断学习。。。。。  不错收藏了
发表于 2018-3-27 11:01:35 | 显示全部楼层
pandora jewelry
converse outlet
moncler pas cher
discount ray ban sunglasses
polo ralph lauren outlet online
nike outlet online
adidas yeezy boost 350
pandora charms sale clearance
cheap jordan shoes
michael kors outlet store
canada goose sale
ugg sale
cheap jordan shoes
vans outlet store
cheap ray ban sunglasses
ugg outlet online
kate spade handbags
coach outlet canada
birkin handbags
moncler sale
birkenstock uk
coach factory outlet online
adidas
coach outlet store
pandora charms sale
nike outlet store online
supra for sale
ugg outlet
birkenstock shoes
ecco outlet
coach outlet online
michael kors
christian louboutin sale
timberland outlet
cheap jordans
michael kors uk
canada goose coats
ugg outlet store
nike outlet store
nfl jerseys
birkenstock sandals
longchamp outlet
yeezy shoes
air max 90
ray ban sunglasses outlet
prada shoes
puma outlet
michael kors outlet store
coach factory outlet online
kate spade outlet store
louboutin outlet
coach factory outlet online
adidas campus shoes
yeezy shoes
louis vuitton handbags
michael kors outlet clearance
adidas originals
discount oakley sunglasses
vans outlet
coach outlet online
pandora charms outlet
cheap ugg boots
fred perry shirts
oakley sunglasses outlet
adidas yeezy
canada goose coats
coach outlet online
adidas nmd r1
adidas yeezy
ugg boots
coach outlet online
fitflop sandals
moncler jacket
canada goose jackets
ugg boots
bottes ugg
louboutin outlet
burberry handbags
polo ralph lauren outlet online
ray ban sunglasses discount
cheap jordan shoes
louis vuitton outlet online
ugg boots
fitflops sale
nike outlet store
michael kors outlet online
moncler outlet online
adidas shoes
oakley sunglasses outlet
moncler uk
pandora charms sale
the north face jackets
coach outlet online
ralph lauren
moncler jackets
kate spade handbags
canada goose
hermes bags
cheap jordan shoes
canada goose outlet store
caiting2018327
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|3D数字艺术论坛 ( 沪ICP备14023054号 )

GMT+8, 2024-4-19 20:32

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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