- 博客(88)
- 收藏
- 关注
原创 【unity】spine动画播放完第一个后再播放第二个动画
/ 引用 SkeletonGraphic 组件。// 第一个动画是否循环。// 第二个动画名称。// 第一个动画名称。
2024-04-24 20:28:03 1294 1
原创 C# 每隔一段时间执行一次
/ 这里表示每分钟执行一次。在 C# 中可以使用 Timer 类来实现定期执行任务的功能。Console.WriteLine("执行任务...");上述代码会每隔一分钟输出 "执行任务...",并且可以根据需求修改。// 在此处编写需要定期执行的任务代码。// 添加 Elapsed 事件处理程序。// 设置触发事件的间隔(单位为毫秒)// 创建一个 Timer 对象。// 保持控制台应用程序运行。C# 每隔一段时间执行一次。属性来调整执行间隔。
2024-02-22 21:15:37 1193
原创 unity C# 每隔一段时间执行一次
的MonoBehavior类,然后在Start函数中使用InvokeRepeating函数来调度每隔一段时间执行一次的操作。第三个参数表示重复间隔,也就是两次执行之间的时间间隔。在ExecuteAfterInterval函数内部,可以放入需要每隔一段时间执行的代码。// 调用函数并指定初始等待时间、重复间隔。在Unity中使用C#编写脚本可以通过定时器来实现每隔一段时间执行一次的功能。Debug.Log("这里是需要每隔一段时间执行的代码");// 添加其他需要执行的操作或者调用其他函数。
2024-02-22 21:14:47 979
原创 C#异步循环终止
设置标志位:通过设置一个布尔变量作为标志位,控制循环的进行与否。// 修改标志位,终止循环。// 终止异步函数并返回结果。返回值:将异步函数定义为有返回类型的(非 void),并且在达到特定条件后使用。if (condition && i == 3) // 判断条件。while (isRunning) // 根据标志位判断是否继续循环。if (condition) // 判断条件。if (condition) // 判断条件。while (true) // 无限循环。
2024-02-22 21:14:07 631
原创 C# 异步暂停2秒
/ 调用异步暂停函数。运行上述代码会输出 "开始"、然后等待2秒钟,最后输出 "结束"。Console.WriteLine("开始");Console.WriteLine("结束");来进行异步的暂停操作。在 C# 中可以使用。
2024-02-22 21:12:38 816
原创 C# 分秒倒计时,输出秒
/ 设置初始剩余时间(小时、分钟、秒)Console.WriteLine("还有 " + timeLeft.ToString(@"ss") + " 秒");上述代码会从指定的初始剩余时间开始每秒钟减少1秒,直到倒计时结束。每次循环都会打印当前剩余的秒数。Console.WriteLine("倒计时结束!// 模拟等待一段时间后更新剩余时间。在C#中进行分钟和秒的倒数计算可以使用。c# 分秒倒计时,输出秒。
2024-02-22 21:11:41 443
原创 【无标题】归并排序 Merge Sort
1. 基本排序规则,左右元素进行比较,依次放入新数组中,一侧没有另一侧直接放入新数组;2. 递归平分数组,不停分割数组,长度小于2时停止平分,从最小长度的数组开始比较,一层一层向上比较。
2024-01-04 21:47:51 430
原创 【C#】希尔排序 Shell‘s Sort
希尔排序(Shell‘s Sort)的原理是将排序序列分成若干子序列依次进行插入排序。希尔排序是对插入排序的优化,引入步数概念,将序列分成若干子序列,对子序列进行插入排序。
2024-01-04 21:43:52 428
原创 【C#】插入排序
用一个索引值将要排序的数据分成两个区域,一个是排序区,一个是未排序区。用未排序区的元素与排序区的元素进行比较,找到插入排序区的位置,将未排序区元素放置该位置,依次进行比较插入,直至未排序区清空。
2024-01-04 19:27:57 416
原创 【C#】迭代器 iterator
迭代器是通过foreach在外部遍历对象中元素的同时,不用了解对象内部结构。有两种实现的方法:一种是继承IEnumerable和IEnumerator接口,并实现接口中的方法实现;另一种是继承IEnumerable接口和使用yield return语法糖返回内容。
2024-01-04 18:53:49 490
原创 【C#】反射 Reflection
在程序运行时可以通过反射得到其他数据集或自己数据集代码的各种信息,包括类、函数、变量、对象等,实例化对象,执行操作。
2024-01-04 18:31:34 946
原创 【C#】协变和逆变
在 C# 中,协变和逆变能够实现数组类型、委托类型和泛型类型参数的隐式引用转换;用**out**修饰的泛型只能作为**返回值**使用;用**in**修饰的泛型只能作为**参数**使用。
2023-12-28 20:00:43 369
原创 【C#】List排序
List自带的排序。像int,short,long…都可以直接使用list.Sort()进行排序;List可以传入委托,委托变量存储实现sort排序的方法,想用就传入委托。
2023-12-28 19:56:24 449
原创 【C#】 匿名函数
delegate (参数列表) { //函数逻辑 };一般情况下作为函数参数传递或者作为函数返回值;添加到委托或事件变量中的匿名函数无法单独移除。
2023-12-27 18:32:15 361
原创 【C#】委托 delegate
委托类型用来表示对具有特定参数列表和返回类型的方法的引用;用来存储、传递函数;delegate;系统自定义的委托:关键字:Action;Func。
2023-12-27 18:20:22 413
原创 【C#】顺序存储和链式存储
顺序存储是指用一组地址连续的存储单元依次存储线性表的各个数据元素;链式存储是指用一组任意的存储单元存储线性表中的各个数据元素。
2023-12-26 19:00:30 448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人