码迷,mamicode.com
首页 > 编程语言
【Unity笔记】UGUI的自动布局功能
一些RectTransform的物体(UGUI元素)已经实现了ILayoutElement接口,如Image。 如果一个RectTransform的物体(UGUI元素)的其中一个组件实现了ILayoutElement接口,同时这个RectTransform的物体又手动添加了一个LayoutEleme ...
分类:编程语言   时间:2017-07-18 01:47:07    阅读次数:297
java-ApiValueDemo
关于API相关正则表达式,各方法的使用 ...
分类:编程语言   时间:2017-07-18 01:46:52    阅读次数:186
第三章 Python数据类型
3.1 Python简单数据类型 3.1.1 字符串(str) python中的字符串通常由单引号、双引号、三个单引号或三个双引号包围的一串字符组成。 1. 转义字符串 \n 换行符 \t 制表符 \r 回车 \\ '\'字符 \' 单引号字符串中的单引号 \" 双引号字符串中的双引号 2. 字符串 ...
分类:编程语言   时间:2017-07-18 01:46:25    阅读次数:222
【Unity笔记】关于UGUI的根节点Canvas
创建UGUI物体时,会自动创建Canvas物体作为所有UGUI的根节点。该物体身上有个Canvas脚本,Render Mode渲染模式选项: Screen Space - Overlay:即使场景中没有任一可用Camera,所有UI依然能正常运行、显示。而且任何非UI元素的游戏物体都不能遮挡在UI元 ...
分类:编程语言   时间:2017-07-18 01:46:10    阅读次数:427
【Unity笔记】UGUI物体的渲染顺序
①不同Camera的Depth。(大在前,小在后)②同Camera的SortingLayer。(下在前,上在后)③同SortingLayer下的Order in Layer。(大在前,小在后)④同Order in Layer下的Z轴。(小在前,大在后) 注意: 如果是多个Canvas的渲染先后顺序 ...
分类:编程语言   时间:2017-07-18 01:43:34    阅读次数:325
深入分析Java的序列化与反序列化
阅读目录 Java对象的序列化如何对Java对象进行序列化与反序列化序列化及反序列化相关知识ArrayList的序列化ObjectOutputStream总结 阅读目录 Java对象的序列化如何对Java对象进行序列化与反序列化序列化及反序列化相关知识ArrayList的序列化ObjectOutpu ...
分类:编程语言   时间:2017-07-18 01:42:36    阅读次数:242
Java List Map集合遍历方法
Map遍历 方法一 在for-each循环中使用entries来遍历 这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。 [java] view plain copy Map<Integer, Integer> map = new HashMap<Integer, Intege ...
分类:编程语言   时间:2017-07-18 01:41:53    阅读次数:472
Java提高篇——Java 异常处理
异常的概念 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出java.lang.Ar ...
分类:编程语言   时间:2017-07-18 01:41:19    阅读次数:309
【Unity笔记】将角色的碰撞体朝向鼠标点击方向——角色朝向鼠标
int floorMask; // 自动寻路层 void Awake() { floorMask = LayerMask.NameToLayer("Floor"); } void Turning() { Ray camRay = Camera.main.ScreenPointToRay(Input.... ...
分类:编程语言   时间:2017-07-18 01:40:06    阅读次数:357
Java多线程基础(二)
基本概念 进程:程序的执行过程。持有资源(共享内存、共享文件)和线程。 线程: - 是一个程序内部的顺序控制流。 - 它包含在进程之中,是系统中最小执行单元,同一个进程可以有多个线程。 - 线程共享进程的资源。 线程和进程对比: - 每个进程都有独立的代码和数据空间(进程上下文),进程切换的开销大。 ...
分类:编程语言   时间:2017-07-18 01:39:59    阅读次数:270
【Unity笔记】给UGUI元素添加交互性
如果想给UGUI元素添加交互性,如使一张图片能够被点击,具有normal、Highlighted、Pressed三态,可以给该物体添加组件Selectable。 已经具有交互性的物体不能再添加Selectable组件,如Button。 ...
分类:编程语言   时间:2017-07-18 01:39:32    阅读次数:143
Java基础语法<九> 接口与内部类
1 接口 interface implement 接口的所有方法自动地属于public。因此,在接口中声明方法时,不必提供关键字public。 接口可以包含多个方法,接口中可以定义常量。接口中的域将被自动设为public static final。 SwingConstants就是只定义了常量,而没 ...
分类:编程语言   时间:2017-07-18 01:39:16    阅读次数:135
java-SimpleDateFormatDemo & BirthDemo
java日期格式设置,以及案例BirthDemo 案例:BirthDemo ...
分类:编程语言   时间:2017-07-18 01:38:08    阅读次数:196
【Unity笔记】常用插件
记录一些常见插件,随时补充。 A星寻路 Dijstra迪杰斯特拉 iTween动画插件 原理:插值法,给出初始值和终点值,自动算出中间值。 DoTween Tween动画 Playmaker $45 Playmaker由第三方软件商Hutong Games开发完成。它的Logo是一个中文的“玩”字, ...
分类:编程语言   时间:2017-07-18 01:38:00    阅读次数:354
【Unity笔记】鼠标射线由指定层接收
LayerMask mask = 1 << LayerMask.NameToLayer("UI"); Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hitInfo; if (Physics.Raycas... ...
分类:编程语言   时间:2017-07-18 01:37:52    阅读次数:213
【Unity笔记】经典的鼠标点击射线检测碰撞
void Update (){ if(Input.GetMouseButton(0)){ //从摄像机发出到点击坐标的射线 Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hitInfo; if(Phys... ...
分类:编程语言   时间:2017-07-18 01:37:44    阅读次数:257
【Unity笔记】UGUI中Canvas屏幕适配
1、通过RectTransform中的Anchors和Pivot来进行控件和窗体的布局适配。 Anchors控制当前Panel相对于父窗体的布局位置,可以设置为居中或者左上角,当父窗体拉伸的时候当前Panel可以自动布局到正确位置。同时这里可以设置拉伸,比如主界面一般是全屏拉伸的,这种情况可以在这里 ...
分类:编程语言   时间:2017-07-18 01:37:38    阅读次数:239
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!