摘要:
数组可以被foreach语句遍历数组中的元素,原因是数组可以按需提供一个叫做枚举数(enumerator)的对象.枚举数可以依次返回请求的数组的元素.对于有枚举数的类型而言,必须有一个方法来获取它们.在.NET中获取一个对象枚举数的标准用法是调用对象的GetEnumerator方法.实现GetEnu... 阅读全文
摘要:
UniSWF需要AIR的环境,如果你没有安装过Flash、FB的话可能需要先下载AIR进行安装。功能:1,uniSWF可以重用flash中的影片元件(主要是MovieClip),控制其播放,及交互。2,uniSWF提供了类似flash的API,能把Flash的素材像用AS3编程类似,只不过环境要在C... 阅读全文
摘要:
总结的两种方法,供参考。方法一(要将方法写到UnityPlayerActivity 类下,不然调用不到): 1 //获得类 2 3 AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); 4 5 ... 阅读全文
摘要:
(1)Animation(Unity自带动画编辑工具)1. 为需要添加动画的组件添加Animation组件。2.打开Animation窗口(Window-Animation)3.点击红色按钮开始录制,点击Add Curve 添加动画。(分别代表位移,旋转,缩放) 6.保存动画,如果不需要自动播放... 阅读全文
摘要:
(1) 创建一个Scroll View(NGUI – Create – Scroll View)(2) 在Scroll 下新建一个Grid(主要用来排序,NGUI – Create - Grid)(3) 在Grid下添加一个Sprite,并且添加UIDrag Scroll View组件和Box Co... 阅读全文
摘要:
在Unity中,每次引擎准备数据并通知GPU的过程称为一次Draw Call。Draw Call值越低,会得到更好的渲染性能。NGUI 查看Draw工具(NGUI-OPEN-Draw Call Tool)NGUI 方面的Draw Call 优化:(1) 打包图集一、每个材质/纹理的渲染一定是会产生D... 阅读全文
摘要:
Depth用来控制Sprite显示的前后顺序,当Depth值越大,显示越前。*Panel下面的Depth主要用来控制UI模块与模块之间的显示顺序,并且需要严格按照Depth列表中的数值要设置。附深度列表:Depth层Depth值背景层0菜单层01菜单层12面板层3面板层14面板层25面板层36满屏层... 阅读全文
摘要:
这一系列是给我们公司美术和策划的培训内容,给大家分享一下~希望能有帮助!1. Atlas(图集)概念:Atlas:图集,把美术给你提供的素材,用 NGUI 的 Atlas Maker 工具,合成一张图片。Sprite:精灵,由于Atlas已经把你的图片都合成一张了,那怎么单独调用呢?就是用Sprit... 阅读全文