u3d学习





添加图片到Atlas中,在u3d中的图片目录下,右键 NGUI -->  Open Atlas Mater , 然后就选中你需要的图片,之后,就自动添加到这里了,然后点击界面上


的 add/update一下,就可以找到这些图片在uisprite空间中了,另外,一些比较大的UI图片,就用Texter控件,小图片就用sprite控件。





ScrollView没有拖动效果,怎么回事啊?
1.给他的子节点:Items加上EventListen  和 Drag ScrollView组件,每个都加上就可以了。



另外,添加了资源要重新导出才能应用到项目中去。




如何使用滚动控件
1.创建一个gameobj
2.添加 uipanle 设置层级后,再设置SoftClip,Size设置为(总行数*单行的Wid),单行的宽度Hig , Softness好像是设置几行?其他不变,
 然后再在同一的gameobj添加ScrollView组件,设置好横向还是纵向即可,
然后再在这个gameboj下面绑定你想要滚动的元素,直接绑定也行,也可以先绑定Grid然后再弄Items也行,
关键的地方来了:这些item必须要设置3个属性才可有滚动效果:1.添加EventLinstener组件2.添加Drag Scroll View组件 3.必须设置boxCollider,3者必须有

尼玛现在还有第四点,要把Template的layer设置为UI,而不是default.靠。 4.设置layer->UI :在右上角


图片自适应某个节点的宽高:不用老是调整:

  UISprite 和 UITexaul 等图片的控件,其有自适应属性:Anchors --> 选择 Unified .. OnStart....  Target可以拖动左侧的节点作为自适应节点,一般默认是它自己的父节点,

一般left right bottom top 右侧的值为0, 这样不管父节点宽高怎么变,那么自适应的该图片,就同时会变,就不需要你再去设置高宽了。


尼玛, 

淡入淡出:

加个Tween Apal组件,然后设置他的from  透明度值0  to透明度值0.8  在设置持续时间 3秒,


位移动画效果:

加个Tween position组件,然后设置他from 位置localposition的x y z , 然后设置他的目的地 to x y+500 z ,再设置时间3秒,那么他就会水平移动500了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值