上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 特点:又叫发布者/订阅者模式,定义了一种一对多的关系,当被监听对象发生变化时,会通知所有观察者对象。 思考:委托里学过的多播委托,一个委托可以注册多个方法,当这个委托执行时,所有的方法都会被调用。 案例:猫追老鼠经典案例。一只猫来了之后,所有的老鼠都跑了。 1 using System.Collec 阅读全文
posted @ 2022-01-04 11:50 番茄玛丽 阅读(143) 评论(0) 推荐(0) 编辑
摘要: DriveInfo 获取驱动器信息 1 //获取驱动器信息 2 void GetDriveInfo() 3 { 4 DriveInfo driveInfo = new DriveInfo("C"); 5 Console.WriteLine("驱动器的名称:" + driveInfo.Name); 6 阅读全文
posted @ 2022-01-04 11:48 番茄玛丽 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Delegate使用三步骤: 1. 声明: public delegate void ShowDelegate1(); //无参无返回值 public delegate int ShowDelegate2(int a, int b); //有参有返回值 public delegate T ShowD 阅读全文
posted @ 2022-01-04 11:42 番茄玛丽 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 设计模式总原则:开闭原则(对扩展开放,对修改关闭) 1.单一职责原则:每个类有单一的职责,如若不然就要把类拆分。 2.里氏替换原则:开闭原则是实现抽象化,而里氏替换原则是抽象化的具体实现。 3.依赖倒转原则:是开闭原则的基础,面向接口编程,依赖抽象而不是依赖具体。 4.接口隔离原则:使用多个隔离的接 阅读全文
posted @ 2021-12-25 16:40 番茄玛丽 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 新建一个画布 Canvas 1)第一个组件:RectTransform ① Transform的子类 ② Anchors 锚点:屏幕适配重点!设置锚点,想象锚点类似一根钉子,把一块弹力布某个角钉住,使劲拉伸,被钉住的这个角不会变。点开锚点框后按住Alt键,可以自动对齐/平铺。 ③ 获取UI的宽高最安 阅读全文
posted @ 2021-12-18 18:27 番茄玛丽 阅读(2678) 评论(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 番茄玛丽 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 1. XLua是什么? Xlua是Lua在C#环境(.net)下的Lua解决方案,包括C#环境下的Lua代码解释器(Lua虚拟机)。 2. 基于XLua的纯Lua开发环境的基本原则? Unity场景里不放任务物体,通过代码创建和释放物体。这样避免冲突,方便维护(比如程序和美术都往场景里放了同一物体) 阅读全文
posted @ 2021-12-12 16:49 番茄玛丽 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 一、Lua保留关键词释义 local :加在变量名前表示局部变量 nil:表示一个无效值,未初始化的变量默认为nil,如果你想删除一个变量,只需要赋值为nil。在条件表达式中相当于false。 and、or、not:逻辑运算符 true、false:boolean类型。除了false和nil,其他都 阅读全文
posted @ 2021-12-08 16:29 番茄玛丽 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 三种截图方式: 1. 引擎自带的截图方法 2. 矩形截图 3. 相机截图 ———————————————————————————————————————————— 1. 引擎自带方法: ScreenCapture.CaptureScreenshot(“SavePath”); 2. 矩形截图: 1 p 阅读全文
posted @ 2021-12-05 17:34 番茄玛丽 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 1. AB包是什么? 资源压缩文件,包含了serialized file(序列化文件)和resource file(源文件:二进制资源(图片、声音)被单独保存) 2. AB包有什么作用?减少包体大小,比Resources灵活; 3. AB包资源打包: 1)Unity编辑器,自定义打包工具 2)官方提 阅读全文
posted @ 2021-12-05 17:25 番茄玛丽 阅读(413) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页