摘要: 利用LoopListView实现Banner循环列表,且默认中间节点为默认节点: 1.给ScrollRect节点添加LoopListView组件,并勾选ItemSnapEnable为true。 2.通过LoopListView.InitListView初始化时,totalCount需要传-1. 3. 阅读全文
posted @ 2024-09-18 20:30 昂流 阅读(188) 评论(0) 推荐(0)
摘要: openresty重定向外部的lua目录 背景: 目前暂定采用nginx.exe所在目录外的lua文件,因为不想把nginx.exe所在目录纳入版本控制管理,也不想添加git过滤目录。 解决方案: 方案1: 1.因为每个worker和master进程都需要设置lua的搜索路径,通过以下方式设置。 p 阅读全文
posted @ 2024-04-09 10:57 昂流 阅读(142) 评论(0) 推荐(0)
摘要: GPU相比CPU更适合连续的同质的运算。 原因: GPU有更多算术运算单元(ALU) 支持多线程处理分支 wrap独占寄存器 ... 单指令多数据(SIMD):每次取一条指令,应用到多个不同数据计算的计算上。 单指令多线程(SIMT):会把程序分支分布到不同线程上,线程组执行每执行指令会更新掩码告知 阅读全文
posted @ 2024-02-01 10:08 昂流 阅读(143) 评论(0) 推荐(0)
摘要: unity广州站gpu resident drawer笔记 unity广州站gpu resident drawer笔记 什么是gpu resident drawer 将MeshRenderer数据转为BRG batch(BatchRendererGroup)数据的机制。 它在unity6正式推出,并关联dots。 它优化的是CPU耗时,但也可能进而提高gpu 阅读全文
posted @ 2023-12-15 18:26 昂流 阅读(1819) 评论(0) 推荐(1)
摘要: 如何量化shader的性能标准学习心得 序言,开头耳 随着如今手游、主机游戏的开发越来越重度。硬件性能跟不上效果产生的能耗,开发者需要主动关注shader的性能问题,并合理指定标准。标准的制定前首先是让问题可被量化。 参考外网大佬的文章: https://thegamedev.guru/unity-gpu-performance/shad 阅读全文
posted @ 2023-12-04 18:03 昂流 阅读(2326) 评论(0) 推荐(0)
摘要: 问题背景:如题,最近项目更新到unity2022.3.6f1版本,在部分机器发现会不停提示“Unity is running as administrator.” 解决方案: 同网上大多数方案雷同,采用调整uac安全级别来避免。 1.搜索栏直接搜控制面板,或者win+r键入control,打开控制面 阅读全文
posted @ 2023-08-08 10:19 昂流 阅读(9453) 评论(0) 推荐(0)
摘要: 最近升级unity和entities插件遇到个奇怪的问题,流程是这样的: 1.新建了个2019.3.15f1工程,然后添加entities0.55插件,unity.collections1.8.7; 2.升级工程到2022.3.6f1,然后升级entities1.0.11,unity.collect 阅读全文
posted @ 2023-08-07 02:24 昂流 阅读(192) 评论(0) 推荐(0)
摘要: ## 前言 一般Unity项目的内存主要分为如下方面: 资源内存 mono内存 dll内存 lua内存 ## 资源内存的分析与优化 ### 合理的资源标准 资源标准因项目而异 #### 1.如何定制合理的资源标准 1)根据项目定位受众的目标设备的性能峰值(比如内存不要超过2G),自上而下的进行规划。 阅读全文
posted @ 2023-06-07 12:22 昂流 阅读(1722) 评论(0) 推荐(0)
摘要: FastPriorityQueue 源码连接: https://github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp 大致结构: 1节点在内存中的结构还是数组,且首节点为无意义节点,有效节点从索引1开始。(见FastPriorityQue 阅读全文
posted @ 2023-03-31 20:43 昂流 阅读(190) 评论(0) 推荐(0)
摘要: ngui的betterlist做了哪些性能改进? betterlist简介: betterlist是对System.Collections.Generic.List的改进。 betterlist版本对应该连接:https://github.com/NewbieGameCoder/BetterList 作者的目标:对list增删操作的加速,减少gc耗 阅读全文
posted @ 2022-12-30 11:54 昂流 阅读(308) 评论(0) 推荐(0)
//替换成自己路径的js文件 hhttp(s)://static.tctip.com/tctip-1.0.4.min.js