摘要: 我的环境 Unity 5.3.7p4 在运行时动态的设置UI元素的锚点和中心点。 设置Anchor 修改offsetMax不生效 使用下面这段代码设置Anchor并不会生效,尽管他和你在属性面板看到的值是一样的。 SetInsetAndSizeFromParentEdge 使用SetInsetAnd阅读全文
posted @ 2018-04-23 21:23 赵青青 阅读(13) 评论(0) 编辑
摘要: 介绍 官网:https://getsharex.com/ 开源,免费的一款软件,录制GIF功能简单,按下快捷键,选取指定的区域即可进行录制,录制完成后的文件默认存放在个人文件夹,整个过程几乎几打断你的操作。 使用体验 对于静止不动或者动的较少的录屏,录出的文件体积较少,但对于网页是滑动的操作,录制出阅读全文
posted @ 2018-04-18 22:05 赵青青 阅读(11) 评论(0) 编辑
摘要: Tips贴图标边缘显示 图左:当左边宽度不足于容纳Tips时,Tips放在右侧显示,顶和图标对齐 图右:当左边宽度足够容纳Tips时,Tips放在左侧显示,顶和图标对齐 适应需求:当图标和Tips是在两个UI界面下,且两个UI的渲染模式可能不一样(Canvas的Render Mode为Screen 阅读全文
posted @ 2018-04-16 22:01 赵青青 阅读(17) 评论(0) 编辑
摘要: Lua中的 对字符串来说, 取字符串的长度,但对于table需要注意。 lua的table可以用数字或字符串等作为key, 号得到的是用整数作为索引的最开始连续部分的大小, 如果t[1] == nil, 即使t[5], t[6], t[7]是存在的, t仍然为零。对于这类tb[1],tb[2]...阅读全文
posted @ 2018-03-17 21:45 赵青青 阅读(30) 评论(0) 编辑
摘要: 问题描述 我的环境:Unity3D 5.3.7 出问题机型:安卓模拟器、部分低配安卓机型(比如:红米2A) 以下代码是设置某个节点的父节点,在PC、Editor、大部分手机上都是正常的,但问题机型上,设置后节点会消失。 注:在xlua的环境下出现的问题 解决办法 使用transform的方法,并且给阅读全文
posted @ 2018-03-10 15:27 赵青青 阅读(55) 评论(0) 编辑
摘要: 一个项目通过svn管理,迭代开发一年之后,.svn目录达到20G或更大,对于SSD硬盘来说是非常占用空间的,经过我的尝试,可以使用tortoiseSVN自带的cleanup为文件夹瘦身。 操作方法: 使用svn的Cleanup(清理)功能,勾选以下两项,会把本地缓存的一些历史文件清除,瘦身效果十分明阅读全文
posted @ 2018-02-22 20:01 赵青青 阅读(533) 评论(0) 编辑
摘要: 前言 2017年已经过去,首先很抱歉今年写的博客量大约只有往年的50%,今年绝大部分时间都在工作上。 今年是埋头苦干在一个大型3DMMOARPG的研发中,相对较封闭式的开发,现已接近尾声(基本没有业余时间写博客,上知乎等等)。 今年我在以下几个方面有所收获: 开发时间管理 在指定的时间内完成工作,评阅读全文
posted @ 2018-02-10 19:26 赵青青 阅读(146) 评论(1) 编辑
摘要: 前言 文档:http://npoi.codeplex.com/documentation 示例:https://npoi.svn.codeplex.com/svn/ 版本:2.2.1 (通过nuget进行安装的) 应用场景:https://github.com/zhaoqingqing/TableM阅读全文
posted @ 2018-02-08 16:35 赵青青 阅读(199) 评论(0) 编辑
摘要: 在Windows下计算文件夹的大小按下 Alt +Shift +Enter 将会计算当前目录下的文件夹大小。关于TC相关的知识:TC(Total Commander)文件管理神器阅读全文
posted @ 2018-02-02 20:42 赵青青 阅读(92) 评论(0) 编辑
摘要: 准备知识 toggle:指unity3d引擎中UGUI的 toggle组件 (单选框) 本文使用lua语言描述 事件触发 使用unity的ugui,你如果细心观察会发现toggle在界面被关闭/隐藏(active=false)之后,toggle的isOn属性并不会设置为false。 如果你依赖于To阅读全文
posted @ 2018-01-31 10:25 赵青青 阅读(134) 评论(0) 编辑
摘要: 记录我在使用lua的过程中的一些笔记 默认key为数字递增 local tb={"A",[3]="C","B"} 这个tb通过下标1,2,3打印出来是:ABC ipairs和pair ipair的键是有顺序的从1到n,遇到nil结束遍历,pair是无顺序的,会完整遍历table 某它解释: ipai阅读全文
posted @ 2018-01-18 12:37 赵青青 阅读(65) 评论(0) 编辑
摘要: 我的环境 安装最新的 EmmyLua-1.2.1及以上版本 IDEA 2017.1.2 及以上版本 关于EmmlyLua的介绍可查看我之前的文章:Lua代码提示和方法跳转 说明:本文方法摘自 EmmyLua的群友游~ ,实践可行。 加载dll步骤 1、打开Project Structure 2、选中阅读全文
posted @ 2018-01-16 15:09 赵青青 阅读(103) 评论(0) 编辑
摘要: 我的思路在移动设备上打开UI界面卡顿,等待时间长,页面白块,等等体验是很不好的。本文记录我在工作中解决UI卡顿的方法。我主要从以下方面入手资源量界面打开做的操作界面自身的逻辑IO的读写(包括收到的网络协议数据量)我的环境项目类型:大型3DMMOARPGUnity3D 5.3.7 基于UGUI,UI基础框架使用KSFramework:https://github.com/mr-kelly/KSFra...阅读全文
posted @ 2017-12-26 12:57 赵青青 阅读(874) 评论(2) 编辑
摘要: 应用场景 对于背包界面,排行榜列表,聊天消息,等有大量的UI列表的界面,常规做法是为每一条数据生成一个格子,在数据量越大的情况下,会生成越来越多的Gameobject,引起卡顿。 这篇文章讲述的就是解决UI列表卡顿的方法,在列表中只生成指定数量的Gameobject,滑动时进行数据更新,保证性能。 阅读全文
posted @ 2017-12-03 12:46 赵青青 阅读(504) 评论(0) 编辑
摘要: 我之前的一篇文章有介绍android查看日志的几种方式 使用Unity开发Android的几种调试方法 今天这种简单方式,是把安卓的日志写入到文件中,方便查看。 如果你是用安卓模拟器进行调试,需要进入到安卓模拟器的安装目录,启动adb,如果连接真机的话,则无需。 查看安装设备连接 把日志文件写入到文阅读全文
posted @ 2017-11-25 09:37 赵青青 阅读(246) 评论(0) 编辑