
C#
charlsdm
Unity开发者
展开
-
Unity关于线性插值和弧度插值的一些事
主要时Unity Slerp和Lerp之间的区别。原创 2022-09-30 10:21:51 · 1195 阅读 · 0 评论 -
Unity叉积基础知识点
【代码】Unity叉积基础知识点。原创 2022-09-29 17:49:16 · 1013 阅读 · 0 评论 -
Unity基础学习,摄像机移动脚本
【代码】Unity基础学习,摄像机移动脚本。原创 2022-09-21 17:27:13 · 2168 阅读 · 0 评论 -
关于Unity里边的一些基础,随机数,委托,角度转换,以及正反余选
【代码】关于Unity里边的一些基础,随机数,委托,角度转换,以及正反余选。原创 2022-09-21 11:44:44 · 647 阅读 · 0 评论 -
Unity Webgl发布的一些注意的点
首先压缩算法的话,DXT是PC端的,ETC是Android端上的,然后ASTC是Android和IOS端上的一种压缩方式。打包的时候 TextureCompression选择ASTC,Code Optimization选择Size,然后IL2CPP Code Generation选择Faster(smaller) builds。LoghtmapEncoding 开启low Quality,不开启Stack Trace。Projectsetting里边的Quality开启2x,4x甚至8x,...原创 2022-08-06 12:24:22 · 1767 阅读 · 0 评论 -
关于Unity自定义Inspector面板的一些自定义编辑器扩展
最近上官网学习了一些自定义编辑器扩展,可用于快速调试,下边是我写的一个案例。原创 2022-07-27 18:28:58 · 614 阅读 · 0 评论 -
Unity关于本地加载图片涉及webrequest或者byte
Unity关于本地加载图片的有2种,一种使用webrequest发送请求发送数据将得到的数据转换成Texture2d,最后转换成sprite,第二种方法是使用读取文本文件方法。将图片当成文件来读取,然后转换成,下边附上我的代码。...原创 2022-07-21 16:00:19 · 2367 阅读 · 0 评论 -
C#关于MD5字符串计算哈希值
下面的代码示例计算字符串的 MD5 哈希值,并将该哈希作为 32 字符的十六进制格式字符串返回。此代码示例中创建的哈希字符串与能创建 32 字符的十六进制格式哈希字符串的任何 MD5 哈希函数(在任何平台上)兼容。using System;using System.Security.Cryptography;using System.Text;class Example{// Hash an input string and return the hash as// a 32 character原创 2022-07-12 10:25:10 · 534 阅读 · 0 评论 -
Unity编辑器扩展C#遍历文件夹以及子目录下的所有图片
下边是我自己写的编辑器扩展关于遍历文件夹下边以及子目录下的所有图片,仅提供参考原创 2022-07-04 11:54:57 · 1604 阅读 · 0 评论 -
数组中的第K个最大元素
请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。示例 1:输入: [3,2,1,5,6,4] 和 k = 2输出: 5示例 2:输入: [3,2,3,1,2,4,5,5,6] 和 k = 4输出: 4我的C#AC代码` public partial class Solution{public int FindKthLargest(int[] nums, int k){......原创 2022-07-03 23:47:19 · 147 阅读 · 0 评论 -
26. 删除有序数组中的重复项 C#解答
给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。由于在某些语言中不能改变数组的长度,所以必须将结果放在数组nums的第一部分。更规范地说,如果在删除重复项之后有 k 个元素,那么 nums 的前 k 个元素应该保存最终结果。将最终结果插入 nums 的前 k 个位置后返回 k 。不要使用额外的空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。判题标准:系统会用下面的代码来原创 2022-07-03 23:33:23 · 259 阅读 · 0 评论 -
1672. 最富有客户的资产总量
客户的 资产总量 就是他们在各家银行托管的资产数量之和。最富有客户就是 资产总量 最大的客户。示例 1:输入:accounts = [[1,2,3],[3,2,1]]输出:6解释:第 1 位客户的资产总量 = 1 + 2 + 3 = 6第 2 位客户的资产总量 = 3 + 2 + 1 = 6两位客户都是最富有的,资产总量都是 6 ,所以返回 6 。示例 2:输入:accounts = [[1,5],[7,3],[3,5]]输出:10解释:第 1 位客户的资产总量 = 6第 2 位客户的资原创 2022-07-03 21:41:45 · 135 阅读 · 0 评论 -
876. 链表的中间结点
如果有两个中间结点,则返回第二个中间结点。示例 1:输入:[1,2,3,4,5]输出:此列表中的结点 3 (序列化形式:[3,4,5])返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。注意,我们返回了一个 ListNode 类型的对象 ans,这样:ans.val = 3, ans.next.val = 4, ans.next.next.val = 5, 以及 ans.next.next.next = NULL.示例 2:输入:[1,2,3,4,5,6]输出:此列表中的原创 2022-07-03 21:10:32 · 92 阅读 · 0 评论 -
LeetCode FizzBuzz C#解答
answer[i] == “FizzBuzz” 如果 i 同时是 3 和 5 的倍数。answer[i] == “Fizz” 如果 i 是 3 的倍数。answer[i] == “Buzz” 如果 i 是 5 的倍数。answer[i] == i (以字符串形式)如果上述条件全不满足。示例 1:输入:n = 3输出:[“1”,“2”,“Fizz”]示例 2:输入:n = 5输出:[“1”,“2”,“Fizz”,“4”,“Buzz”]示例 3:输入:n = 15输出:[“1”,“2”,“Fiz原创 2022-07-03 20:36:48 · 1432 阅读 · 0 评论 -
LeetCode 赎金信 C#解答
如果可以,返回 true ;否则返回 false 。magazine 中的每个字符只能在 ransomNote 中使用一次。示例 1:输入:ransomNote = “a”, magazine = “b”输出:false示例 2:输入:ransomNote = “aa”, magazine = “ab”输出:false示例 3:输入:ransomNote = “aa”, magazine = “aab”输出:true提示:1 ...原创 2022-07-03 20:11:52 · 213 阅读 · 0 评论 -
LeedCode1480.一维数组的动态和
给你一个数组 nums 。数组「动态和」的计算公式为:runningSum[i] = sum(nums[0]…nums[i]) 。请返回 nums 的动态和。示例 1:输入:nums = [1,2,3,4]输出:[1,3,6,10]解释:动态和计算过程为 [1, 1+2, 1+2+3, 1+2+3+4] 。示例 2:输入:nums = [1,1,1,1,1]输出:[1,2,3,4,5]解释:动态和计算过程为 [1, 1+1, 1+1+1, 1+1+1+1, 1+1+1+1+1] 。示例 3:输入原创 2022-07-01 12:29:43 · 99 阅读 · 0 评论 -
关于线程的小案例,类似于贪吃蛇
下边附上我的代码原创 2022-06-15 11:27:59 · 92 阅读 · 0 评论 -
C#加锁,线程
下边是线程,lock之间的用法原创 2022-06-14 16:57:28 · 2565 阅读 · 0 评论 -
C#中的协变逆变
C#中的协变和逆变原创 2022-06-14 12:04:37 · 92 阅读 · 0 评论 -
C#中List的排序
下边附上C#List的排序原创 2022-06-13 15:00:58 · 3347 阅读 · 0 评论 -
C#闭包的用法案例
C#闭包的用法的某些用法原创 2022-06-13 10:42:05 · 147 阅读 · 0 评论 -
C#中的匿名函数的应用
匿名函数原创 2022-06-09 17:33:57 · 130 阅读 · 0 评论 -
C#中委托与事件之间的一些应用
C#中委托与事件之间的一些应用案例原创 2022-06-09 14:52:05 · 104 阅读 · 0 评论 -
C#中委托的应用
for后的圆括号中,第一个分号前的内容是执行第一次循环前执行的,第二个分号前的内容是每次执行前都要判断的(如果该处表达式的值为真,那么执行循环体,如果为假,那么就跳出循环体)原创 2022-06-09 10:53:35 · 228 阅读 · 0 评论 -
C# For循环的一些小细节
for后的圆括号中,第一个分号前的内容是执行第一次循环前执行的,第二个分号前的内容是每次执行前都要判断的(如果该处表达式的值为真,那么执行循环体,如果为假,那么就跳出循环体)原创 2022-06-07 10:51:17 · 207 阅读 · 0 评论 -
C#中的泛型T的应用
C#中泛型T的应用的一些小知识原创 2022-06-06 16:45:44 · 695 阅读 · 0 评论 -
C#中default的关键词用法
下边是C#中default的关键词用法原创 2022-06-06 14:46:02 · 262 阅读 · 0 评论 -
c#逆序排序
C#中的逆序排序`原创 2022-06-02 15:44:15 · 526 阅读 · 0 评论 -
C#接口类的学习
下边是我C#接口类的学习原创 2022-06-01 14:02:16 · 130 阅读 · 0 评论 -
C#关于抽象类的学习
下边代码涵盖了抽象类学习的案例using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp3{ abstract class Fruits { public string name; public abstract void Bad();原创 2022-05-31 16:38:53 · 104 阅读 · 0 评论 -
C#关于多态的应用
C#关于多态的应用using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp2{ class Father { public void SpeakName() { Console.WriteLine("Father的方法原创 2022-05-31 16:20:19 · 181 阅读 · 0 评论 -
C#中的继承关系
C#中继承关系using System.Collections;using System.Collections.Generic;using UnityEngine;class Father{ //public Father() //{ //} public Father(int i) { Debug.Log("Father构造"); }}class Son:Father{ public Son(int i):原创 2022-05-31 11:40:41 · 142 阅读 · 0 评论 -
C#Random的作用
C#中Random的作用 System.Random r = new System.Random(); int randomNum; randomNum = r.Next(1, 101); Debug.Log("随机数是" + randomNum);原创 2022-05-31 10:47:44 · 143 阅读 · 0 评论