logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[架构模型]MVC模型详细介绍,并应用到unity中

MVC模式是一种软件架构模式,它将应用程序分为三个主要部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式的目标是实现应用程序的松耦合,以便在应用程序的不同部分进行更改时,不会影响到其它部分的代码。

#unity#mvc#架构
[unity] 游戏内的红点系统

在游戏中,通常需要给玩家提示一些未完成的任务或者活动,这些提示以红点的形式展示,被称为红点系统。红点系统可以帮助玩家了解当前有哪些任务或者活动需要完成,从而提高玩家的参与度和粘性。

#unity#游戏#c#
unity热更新新方案,ILRuntime

ILRuntime 是一个独立的、跨平台的 .NET Runtime,可用于在 Unity 中实现热更功能。使用 ILRuntime,您可以在游戏运行时加载和执行 C# 脚本,而不需要重新编译整个项目。

#unity#c#
[unity] async-awit的函数,怎么才能关闭这个函数呢,现在来解析

在上面的示例中,我们使用UnityWebRequest启动了一个异步请求,并使用isDone属性来检查异步操作是否已完成。在上面的示例中,我们在调用MyAsyncFunction函数后等待了一段时间,并在此之后使用Task对象的Cancel属性来取消异步操作。在上面的示例中,我们在MyAsyncFunction函数中使用了while循环来执行异步操作,并在满足某些条件时终止循环。Unity还提供了

#unity#游戏引擎#c#
[游戏架构] 有限状态机的实际应用

有限状态机(Finite State Machine,简称FSM)是一种常用的计算机科学中的建模工具,用于描述由离散状态和状态之间的转换组成的系统。它主要由一个有限的状态集合、一个初始状态、一个输入事件集合、状态之间的转换以及与每个状态相关联的输出动作组成。

#游戏#unity#c#
用python自动生成C#代码

Python 可以通过一些第三方库来自动生成 C# 代码,以下是一些常见的库和工具:

#c##python
[Unity] Vector Graphics -使用 SVG矢量图

[2.0.0-preview.13] Vector Graphicsunity 支持 使用 SVG 矢量图,使用sprite的格式,UI 使用 SVGImage

#unity
[unity] Sprite atlas 图集的坑

原始小图不能放在Resource 文件夹下,不然小图也会打进包里,图片资源会变成原来的两倍。用image 组件而不是Raw image, 不然原始小图不会用认作为使用了图集功能

#unity
到底了