12 2021 档案

摘要:设计模式总原则:开闭原则(对扩展开放,对修改关闭) 1.单一职责原则:每个类有单一的职责,如若不然就要把类拆分。 2.里氏替换原则:开闭原则是实现抽象化,而里氏替换原则是抽象化的具体实现。 3.依赖倒转原则:是开闭原则的基础,面向接口编程,依赖抽象而不是依赖具体。 4.接口隔离原则:使用多个隔离的接 阅读全文
posted @ 2021-12-25 16:40 番茄玛丽 阅读(377) 评论(0) 推荐(0)
摘要:新建一个画布 Canvas 1)第一个组件:RectTransform ① Transform的子类 ② Anchors 锚点:屏幕适配重点!设置锚点,想象锚点类似一根钉子,把一块弹力布某个角钉住,使劲拉伸,被钉住的这个角不会变。点开锚点框后按住Alt键,可以自动对齐/平铺。 ③ 获取UI的宽高最安 阅读全文
posted @ 2021-12-18 18:27 番茄玛丽 阅读(3316) 评论(0) 推荐(1)
摘要:1. 安装步骤 1)宏定义:添加HOTFIX_ENABLE到 Edit->Project Settings->Player->Other Settings->Scripting Define Symbols 2)把之前下载好的xLua-maset文件夹里的Tools文件夹拷贝到项目文件夹(和Asse 阅读全文
posted @ 2021-12-14 10:46 番茄玛丽 阅读(603) 评论(0) 推荐(0)
摘要:1. XLua是什么? Xlua是Lua在C#环境(.net)下的Lua解决方案,包括C#环境下的Lua代码解释器(Lua虚拟机)。 2. 基于XLua的纯Lua开发环境的基本原则? Unity场景里不放任务物体,通过代码创建和释放物体。这样避免冲突,方便维护(比如程序和美术都往场景里放了同一物体) 阅读全文
posted @ 2021-12-12 16:49 番茄玛丽 阅读(956) 评论(0) 推荐(0)
摘要:一、Lua保留关键词释义 local :加在变量名前表示局部变量 nil:表示一个无效值,未初始化的变量默认为nil,如果你想删除一个变量,只需要赋值为nil。在条件表达式中相当于false。 and、or、not:逻辑运算符 true、false:boolean类型。除了false和nil,其他都 阅读全文
posted @ 2021-12-08 16:29 番茄玛丽 阅读(214) 评论(0) 推荐(0)
摘要:三种截图方式: 1. 引擎自带的截图方法 2. 矩形截图 3. 相机截图 ———————————————————————————————————————————— 1. 引擎自带方法: ScreenCapture.CaptureScreenshot(“SavePath”); 2. 矩形截图: 1 p 阅读全文
posted @ 2021-12-05 17:34 番茄玛丽 阅读(505) 评论(0) 推荐(0)
摘要:1. AB包是什么? 资源压缩文件,包含了serialized file(序列化文件)和resource file(源文件:二进制资源(图片、声音)被单独保存) 2. AB包有什么作用?减少包体大小,比Resources灵活; 3. AB包资源打包: 1)Unity编辑器,自定义打包工具 2)官方提 阅读全文
posted @ 2021-12-05 17:25 番茄玛丽 阅读(505) 评论(0) 推荐(0)