从Foundation插件中抽离出的多语言。原理很简单,给Text绑定key,在程序开始时设置本地语言即可。目录结构:LanguageEditor.cs:自定义编辑器;LanguageService.cs:负责读取语言文件供程序使用;LanguageText.cs:绑定到Text组件中;Resour...
分类:
编程语言 时间:
2015-04-16 17:04:01
阅读次数:
179
闲来无事,学习Unity5练练手, 一个贪吃蛇小Demo简单的2D场景, 对象都是Sprite,需要设置前后的显示层级,从蛇头到蛇尾的Order in Layer 的值是1000 递减1,所以显示的效果是具有鳞片的层叠。蛇的每一节都有一个脚本 SnakePart.cs 记录这节的位置、方向包括计算值。蛇没吃一个苹果,就会实例化产生一节, 其中新产生的这节上有一个新脚本 NewSnakePart.c...
分类:
编程语言 时间:
2015-04-16 10:21:49
阅读次数:
203
Cavas: 1、Render Model设置为:Screen Space- Camera。如果想在UI前面加特效我可以在创建一个摄像机(UIForward)深度大于这个UICamera就行了。 2、Canvas Scaler: (1)UI Scale Mode :设置Scale With...
分类:
编程语言 时间:
2015-04-13 18:07:28
阅读次数:
243
Unity3d中,UGUI提供了 Scroll Rect、Grid Layout Group、Mask这三个组件,我们用来实现滚动视图,这里用一个简易的背包作为示例。...
分类:
编程语言 时间:
2015-04-12 06:47:14
阅读次数:
241
因为这几天工作上的需要,研究了下用UGUI制作新手指引。可以实现这个效果的方法有很多,都用了一遍,最后还是感觉这个方法比较好。我们需要创建一个画布,然后在画布下创建需要新手指引用到的按钮,然后在需要新手指引的按钮上加2个组件,一个是GraphicRaycaster和Canvas,Graph..
分类:
其他好文 时间:
2015-04-10 07:11:46
阅读次数:
142
把 UI 分为菜单类 UI和控制类 UI. 菜单类即进入游戏前关卡选择,金钱体这类状态的显示以及游戏的一些基本设置.控制类则是在游戏中获得的金钱,玩家控制角色的状态,角色技能类.一, 菜单 UI 中的问题1. 解决 UI 在缩放 canvas 时引发的问题.见R1另外 Unity4.6 beta 版...
分类:
编程语言 时间:
2015-04-10 01:04:30
阅读次数:
232
如果你想动态创建Button和Toogle 等等一系列控件,需要动态添加事件的如下. 拿button和Toogle抛砖引玉O(∩_∩)O~ using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using UnityEn...
分类:
其他好文 时间:
2015-04-06 14:13:29
阅读次数:
178
渐渐在公司接SDK3个月了,一直没有参加项目的游戏功能编写几乎快忘记Unity了, 看到那些前辈编写游戏到发布游戏,总结了下每一个游戏应该有一个调试中心, 方便策划 测试更好的了解游戏和测试游戏. 本来打算有NGUI制作的,后来想了下还是采用UGUI毕竟是Unity自带UI系统以后方便升级.我们常常...
分类:
编程语言 时间:
2015-04-06 12:46:29
阅读次数:
227
来我们看看这个像温度计的控件, 比如音量面板声音大小的控制.它是一个组合型控件由多个Image 和一个Slider组合而成 它的核心是Slider组件实现的. 简单介绍下Slider组件的属性: Fill Rect 填充区域(就是红色背景图片) Handle Rect 把手(白色圆图,你可以任意替换...
分类:
其他好文 时间:
2015-03-29 23:42:44
阅读次数:
160
滚动视图是常用的UI控件之一,它是由多个基本控件组合而成.如图 ================================================================================== 两个必备控件简单介绍: Scroll Rect控件: Horizont...
分类:
其他好文 时间:
2015-03-29 23:33:29
阅读次数:
314