- 博客(14)
- 收藏
- 关注
原创 【C#】关于递归、回溯、回调、循环、迭代这些具有循环意义概念的解析
问题解决:这三种技术都可以用于解决复杂的问题。关键就在于return这里,当有符合操作的条件的时候,那么就会return,然后执行下面的回溯操作。特点:迭代强调根据上一次执行的结果来进行下一次执行,执行次数通常是不确定的,取决于迭代条件是否满足。特点:迭代强调根据上一次执行的结果来进行下一次执行,执行次数通常是不确定的,取决于迭代条件是否满足。应用场景:适用于需要重复执行的任务,如遍历数组、链表等数据结构,搜索、排序等算法。应用场景:适用于需要重复执行的任务,如遍历数组、链表等数据结构,搜索、排序等算法。
2024-11-15 23:49:53 343
原创 【Unity】Unity Shader的基础
节点库:Shader Graph提供了丰富的节点库,包括颜色、纹理、数学、程序纹理、输入、实用工具、UV变换等类型的节点。Blackboard:用于创建外部属性,相当于Shader中的Properties,可以创建Float、Vector、Color、Texture等类型变量。Graph Inspector:包含节点设置和图设置两个选项卡,用于设置节点的命名、参数值域、默认值等信息,以及着色器数值计算精度、支持的渲染管线等。
2024-11-13 00:25:53 999
原创 【Unity】 Xlua框架的学习
LuaEnv 类封装了 Lua 虚拟机(Lua State),并提供了一系列方法用于执行 Lua 脚本、调用 Lua 函数、访问 Lua 变量等。以下是 LuaEnv 类的一些关键特性和功能:创建 Lua 虚拟机:LuaEnv 实例在创建时会初始化一个新的 Lua 虚拟机。全局变量管理:可以通过 LuaEnv 访问和设置 Lua 全局变量。执行 Lua 脚本:可以执行字符串形式的 Lua 脚本。C# 与 Lua 交互:提供机制将 C# 对象暴露给 Lua,以及从 Lua 调用 C# 方法。
2024-11-12 23:46:04 884
原创 【Unity】默认旧的Input System的在各种设备上的使用
Unity旧版Input系统是一个功能强大且广泛使用的输入处理机制,它允许开发者捕获和处理来自键盘、鼠标、游戏手柄等输入设备的信号。综上所述,Unity旧版Input系统是一个功能丰富且易于使用的输入处理机制。通过合理配置和使用输入轴、虚拟按键等功能,你可以轻松实现各种复杂的输入操作和游戏逻辑。
2024-11-11 23:55:37 946
原创 【Unity】关于安卓打包以及真机调试
在安装SDK之后,在Platform中选择Android,再点击Build Settings中Switch Platform之后,会导入一些打包工具,然后按钮会变成Build和Build And Run。这两个在Project Setting的player设置中,命名注意点和上面一样,注意PackageName是可以Override Write的。可以直接在unity hub上添加模块或者自己在官网下载然后放到指定的SDK路径。这三篇博客都把真机调试的流程写的很详细了。这个是真的把我的坏习惯给改了。
2024-11-11 23:29:24 759
原创 MarkDown
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2023-11-02 17:38:27 62 1
原创 虚拟机part_1
做虚拟机是因为在打开老师的上古软件ys的时候被系统屏蔽了,虽然后面也解决了这个事情,但借此机会也了解了虚拟机,这其中的困难真的是一重又一重,现在回头整理一下,希望能给后来人带来好处,不像我一样走了太多岔路和偏路。#首先,什么是虚拟机虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。注意区别与虚拟系统和虚拟主机。这些之后会...
2019-02-23 19:16:36 170 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人