- 博客(5)
- 收藏
- 关注
原创 unity dots学习资料
Unity的多线程式数据导向型技术堆栈(DOTS)是若干技术的融合。这些技术相互配合,共同为Unity提供面向数据的编码方法。这样就可以构建更适合目标硬件、性能也更高的项目。DOTS包含以下元素:1.实体组件系统(ECS) - 提供使用面向数据的方法进行编码的框架。它通过Entities软件包进行分发,您可以通过Package Manager来添加编辑器。2.C#作业系统 - 提供一种生成多线程代码的简单方法。它通过Jobs软件包进行分发。
2023-04-18 18:25:57 302
原创 Unity屏幕坐标(Input.mousePosition)转换UI坐标
**Unity屏幕坐标(Input.mousePosition)转换UI坐标1:屏幕坐标的起点位置 左下角为(0,0)点,右上角为(Screen.width,Screen.height)2:UI坐标的起点位置 屏幕中心点方法一: Vector2 uisize = canvas.GetComponent<RectTransform>().sizeDelta;//得到画布的尺寸 Vector2 screenpos = Input.mousePosition;
2021-02-03 14:51:03 8160
原创 lua在一个Text中显示不同颜色
lua在一个Text中显示不同颜色需求实现需求Quest_Des=‘Play %s Lucky Cards to get your reward!’将%s中的内容替换为游戏中的数值,并改变数值颜色实现local txt=“2/10”local newTxt=string.gsub( Quest_Des,"%%s","<color=#ffff4c>%%s" )des.text=string.format(newTxt,txt)使用string.gsub()将字符串中的%s替换为带
2020-06-09 12:09:21 2127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人