unity
文章平均质量分 65
andy#wang
开心写代码,人间不值得
展开
-
unity 开发微信小游戏技巧
WebAssembly 是除 JavaScript 以外,另一种可以在网页中运行的编程语言,并且相比之下在某些功能和性能问题上更具优势,过去我们想在浏览器中运行代码来对网页中各种元素进行控制,只有 JavaScript 这一种选择,而如今我们可以将其它语言(C/C++ etc.)编译成 wasm 格式的代码在浏览器中运行。技术,无需更换Unity引擎与重写核心代码的情况下将原有游戏项目适配到微信小游戏。由转换工具与微信小游戏运行环境保证适配兼容,保持较高还原度。无需重写游戏核心逻辑,支持大部分第三方插件。原创 2023-10-22 09:00:00 · 456 阅读 · 0 评论 -
c#基础学习
必须是在静态类中定义静态方法,第一个参数前加this作为修饰符,而紧跟其后的就是扩展类的名称。如下:继承object的类都会有了 MyAdd方法。sealed: 封闭类,不能被继承,相当于java的final类型。ArrayList:不安全类型,会把所有插入的数据都当做Object来处理,装箱拆箱的操作会增加耗时。扩展功能可以解决一些,比如是sealed类不能被继承而又想扩展方法的问题。3.当委托被调用时,它调用列表中的每个方法。List:是泛型类,数据是同一类型。传入一个类的名称,返回一个实例。原创 2022-11-23 10:42:42 · 264 阅读 · 0 评论 -
unity渲染引擎学习
标准化设备坐标(Normalized Device Coordinates,NDC):在裁剪空间的基础上,进行透视除法(perspective division)后得到的坐标叫做NDC坐标,将坐标从裁剪空间的(-w,-w,w)变换为(-1,-1,1),即除 w,获得NDC坐标是为了实现屏幕坐标的转换与硬件无关。在三维计算机图形的贴图渲染中有常用的技术,为加快渲染进度和减少图像锯齿,贴图被处理成由一系列被预先计算和优化过的图片组成的文件,这样的贴图被称为MipMap。同时也是最省资源的一种光。原创 2024-02-28 14:12:26 · 1274 阅读 · 0 评论 -
Unity基础UGUI学习
2.多个Canvas使用相同Camera时,优先根据SortingLayer显示,当SortingLayer相同时,再次根据OrderInLayer显示。使用 UGUI来开发UI,离不开Canvas组件,所有的 UI 元素,一般都是放在包含 Canvas 组件的节点。Sort Order:Canvas 深度,多个 Canvas时,Sort Order 值大的在上层。Sorting Layer:Canvas深度,可以手动添加,决定显示的优先级,列表下面的优先级越高。这篇文章很详细,可以看看,原创 2022-11-06 22:14:25 · 2270 阅读 · 0 评论 -
Unity关于webgl学习
简单的方法:先用默认模板打包,然后复制TemplateData文件夹,复制到Assets/WebGLTemplates,比如叫Test,那么在ProjectSettings的WebGLTemplate地方就会看到一个叫Test名字的模板,选择即可。默认模板是Default。unity在编辑器模式下,用的字体,打包时不会打包。有可能出现不显示文字的情况。需要自己选择一个字体。模板里边的样式,logo等资源,可以自定义,打包时勾选自定义模板即可。原创 2022-10-25 17:31:34 · 1585 阅读 · 0 评论 -
unity资源管理
Addressable 打包技巧原创 2022-09-07 23:33:46 · 6771 阅读 · 1 评论 -
unity项目的使用技巧
unity下载链接:https://unity.cn/releases/lts一.准备工作:1.visual studio 工具配置:Edit - Preferences - External Tools2.c#项目文件说明:详细链接新创建的unity项目并没有这些文件,当在unity编辑器中,打开cs文件时或者点击Assets-open c# project时,就会启动visual studio工具,会自动创建 sln(solusion 解决方案) 和csproj项目文件。其中的firstpa原创 2021-04-23 12:23:56 · 2344 阅读 · 0 评论 -
unity打包技巧
打包准备:1.android需要jdk 和android sdk ,如果有使用C++的库,还需要NDK,只有将.so文件放在/Assets/Plugins/Android/libs下,Unity才会将.so文件识别为共享库,并在打包时将之拷贝到合适的地方。unity2019 需要从hithub下载,打开hithub-安装,清空unity版本列表,然后从unity官网,选中hithub下载,即可自带打包步骤:1.选择平台,打开 file - Build Settings,可以选PC ,Andro原创 2021-04-23 12:20:33 · 9245 阅读 · 0 评论