c#
文章平均质量分 58
流浪打工人
学习是成长的动力,暂时的落魄并不可怕,可怕的是放弃自己
展开
-
原则8:优先考虑查询语法(query syntax)而不是循环结构
C# 优先考虑查询语法(query syntax)而不是循环结构转载 2023-02-09 11:18:51 · 128 阅读 · 0 评论 -
Unity演示Leetcode开香槟过程
Unity演示Leetcode开香槟过程原创 2022-11-27 23:07:22 · 808 阅读 · 0 评论 -
Unity UGUI Image共享材质
Unity UGUI Image共享材质,修改材质参数之后,相互印象的问题原创 2022-11-27 17:10:34 · 1025 阅读 · 0 评论 -
C#中的异步编程(Async)
C#中的异步编程(Async),本文介绍了CSharp中,对于异步编程的使用与理解原创 2022-11-10 16:51:46 · 2814 阅读 · 0 评论 -
C#获取时间戳的方法
c#获取时间戳的集中方法原创 2022-11-10 14:55:06 · 848 阅读 · 0 评论 -
Unity中AssetBundle的变体(Varient)使用教程
在使用Unity的AssetBundle过程中,选中资源物体之后,发现右下角的AssetBundle面板,除了有一个命名标签外,还有一个Varient标签,这边文章主要介绍下这个标签的用法原创 2022-11-06 22:53:25 · 2620 阅读 · 0 评论 -
Unity中的AssetBundle
Unity中的AssetBundle系统是对资源管理的一种扩展,通过将资源分布在不同的AB包中可以最大程度地减少运行时的内存压力,可以动态地加载和卸载AB包,继而有选择地加载内容。原创 2022-11-06 14:35:14 · 4504 阅读 · 2 评论 -
Unity3D配置Protobuff文件
在Unity3D配置Protobuff文件的两种方式以及利用扩展unity编辑器实现快速开发原创 2022-10-10 23:31:44 · 1130 阅读 · 0 评论 -
猴子都能看懂的A星算法原理
经典寻路之A星算法的原理,以及在Unity3D中实现算法的过程演示详解!原创 2022-10-01 11:45:59 · 5735 阅读 · 3 评论 -
浮点数原理,以及跨平台计算会误差的原因分析
文章简单介绍浮点数原理极其跨平台计算会误差的原因转载 2022-09-26 19:19:30 · 1086 阅读 · 0 评论 -
C# 的静态构造函数和BeforeFieldInit含义
C# 的静态构造函数和BeforeFieldInit含义原创 2022-09-05 17:11:35 · 422 阅读 · 2 评论 -
C#函数调用堆栈打印
简单记录下C#函数调用堆栈追踪原创 2022-06-15 16:40:10 · 2071 阅读 · 0 评论 -
Unity3D中DrawCall、Batches、SetPassCall
Unity3D中DrawCall、Batches、SetPassCall原创 2022-06-11 17:38:51 · 4081 阅读 · 0 评论 -
Unity踩坑记录:如果继承MonoBehaviour,类的构造函数可能会被Unity调用多次,不要在构造函数做初始化工作
继承了Monobehaviour的类,并不止构造函数,而是整个构造过程都会被unity灵性执行多次原创 2022-06-09 12:34:40 · 769 阅读 · 0 评论 -
Unity中,继承MonoBehaviour游戏对象的生命周期
MonoBehaviour游戏对象的生命周期原创 2022-06-08 23:23:46 · 776 阅读 · 0 评论 -
C#中的反射原理及应用
C#中的反射原理及其应用原创 2022-06-07 22:37:55 · 2369 阅读 · 0 评论 -
点到直线的最短距离
在游戏代码中,经常需要求点到直线线的距离,点到线段的距离,这里简单的记录下求点到直线的距离:已知三个点的坐标, 其中A、B是直线上的两个点, P是平面上任意的一个点通过三角形的面积计算,(海伦公式)设三角形三边分别为a,b,c,三角形的面积则为:其中,p为三角形半周长,即p=(a+b+c)/2;float getPointLineDis(float2 tex, float2 p1, float2 p2){ if((tex.y - p2.y)*(p1.x - p2.x) == (p1.y -原创 2022-05-26 09:50:39 · 1487 阅读 · 0 评论 -
Unity ScrollView拖不动
今天再用Unity的imgui的ScrollView的时候,发现UI拖不动,找了好半天,终于招到了原因,在此记录下,代码如下: public Vector2 scrollPosition = Vector2.zero; void OnGUI() { scrollPosition = GUI.BeginScrollView(new Rect(0, 0, 100, 100), scrollPosition, new Rect(0, 0, 520, 600));原创 2022-05-22 18:01:35 · 2537 阅读 · 0 评论 -
C# Delegate、delegate、 Action、 Func
首先Delegate 和delegate,Delegate是类, delegate是关键字,按照官网的解释,使用delegate定义的委托类型,最终会被编译器编译为Delegate类型Action和Func是官方定义的两套泛函委托类型,Action没有返回值,Func有返回值委托可以把函数作为参数传给函数例如:public static List<Delegate> test_l = new List<Delegate>(); public static原创 2022-05-15 17:27:42 · 602 阅读 · 0 评论 -
C#对列表元素随机
C#中的代码如下:public static void Swap<T>(List<T> array, int i, int j) { T temp = array[i]; array[i] = array[j]; array[j] = temp; } public static List<T> RandomSort<T>(List<原创 2022-05-08 15:07:45 · 1439 阅读 · 0 评论 -
记录下交换数组中两个数字遇到的问题
C#交换列表中遇到的问题原创 2022-05-08 14:52:55 · 363 阅读 · 0 评论 -
当前 .NET SDK 不支持将 .NET Core 2.2 设置为目标。请将 .NET Core 2.1 或更低版本设置。
当前 .NET SDK 不支持将 .NET Core 2.2 设置为目标。请将 .NET Core 2.1 或更低版本设置的解决方法原创 2022-04-16 21:36:36 · 1396 阅读 · 0 评论 -
ProtoBuf.ProtoException: Unconsumed data left in the buffer; this suggests corrupt input
protobuf-net使用过程中遇到的一些报错原创 2022-04-16 21:27:37 · 554 阅读 · 0 评论 -
四川麻将胡牌判定(Python、C#、C++)
**一下是三种判定四川麻将(血战到底)胡牌的算法,主要思想是递归+回溯~Python写法:**# -*- coding: utf-8 -*-# @Time :2022/2/18 14:15# @Author :LuoLin01class PmaJong(object): def __init__(self): self.m_TypeNum = [] self.m_CardNum = [] self.HasCouple =原创 2022-02-18 20:07:11 · 2175 阅读 · 3 评论