![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
若飒尘
游戏开发者
展开
-
IOException: Sharing violation on path 异常
。原创 2022-09-08 19:12:22 · 4949 阅读 · 0 评论 -
VS一断点Unity就卡死问题
VS启动断点Unity进程卡死很久解决办法_liuyongjie1992的博客-CSDN博客转载 2022-02-18 19:08:39 · 1885 阅读 · 0 评论 -
C# List<T>的使用
.NET 之List的小谈List是在日常开发中使用异常频繁的一个集合类。List是一个线性的容器,也就是存在List中的数据必须是连续的,一个挨着一个。那么就会有一些疑问,为什么List是线性的呢?创建的时候应该要一个多大的容器呢?太大了肯定是浪费空间,太小了装不下怎么办?集合中的单个元素又占有多大的内存空间呢?①这个容器到底该设置为多大呢?看一个例子。假设我们需要一个宠物容器。class Program { private static List<Pet&g原创 2021-04-27 19:17:15 · 780 阅读 · 1 评论 -
Unity不均匀进度条
在游戏中进度条的使用非常的多,经验条,任务进度,奖励进度等等。当数值达到很大的时候,经验条增长的速度可能会很慢,这对玩家的兴趣有消极作用。所有有时候会使用非线性增长的方式来处理,就是进度条的前一部分会增长的比较快,但是那只是表象,真正占比反而很少。如图,1000经验占了进度条比例的0.3 以下是代码...原创 2019-09-05 20:45:57 · 1411 阅读 · 0 评论 -
找不到源文件string.h
在使用新版本的VS时候,导入新的工程时可能会出现 找不到源文件的报错,而这些文件本事最基本的文件,VS不可能会把这些文件归类为需要更新的组件库的。所以基本上肯定是配置上出现了问题。经过一番痛苦之后,发现是SDK的版本问题。只需配置项目到对应的SDK版本即可。1.错误如图2.解决步骤项目->>属性-->>然后如下图修改SDK版本(我的2017就修改的 10....原创 2019-08-09 12:03:30 · 7039 阅读 · 1 评论 -
Unity 文本复制到剪切板
UnityEngine.GUIUtility.systemCopyBuffer = contentunity提供内置容器保存一个复制的文本,在另一个需要黏贴的地方访问这个文本即可,如果中间有其他应用占用了这个空间,则会被覆盖。...原创 2019-03-07 10:50:43 · 1928 阅读 · 0 评论 -
Unity 常用网格布局GridLayoutGroup使用方法一
本文简介:①UGUI GridLayoutGroup 的使用方法。 在游戏中,网格布局很是常见,比如背包,邮件商城等的展示,甚至是地图都可以使用到。GridLayoutGroup是UGUI封装的布局脚本,使用比较简单,但是范围很局限。适合用于子节点数量不是很多、结构单一的布局,比如简单背包。如下图缺点:当子节点数据特别多的时候使用这种方法会很消耗资源,这种情况...原创 2018-08-16 10:55:19 · 18986 阅读 · 0 评论 -
游戏 Notification
在游戏中,个模块间数据交互更新甚为常见。比如我们购买了一件装备,我们在背包里穿上这件装备,对应的游戏场景中需要替换上新的服装模型或者特效等等。为了实现这种功能,我们需要一个通知的机制,告诉对应的模块取改变状态。新建一个脚本命名为 NotificationCenterusing System.Collections;using System.Collections.Generic;...原创 2018-05-30 15:03:26 · 228 阅读 · 0 评论 -
C# 格式转化
我们常用需要各种类型之间的数据转化问题,当然其本质还是取得存储空间的二进制数据,根据类型位数来转化。此处只取巧实现简单方法,仅能满足正常类型的转化。比如一个string str=“1024”;我们想要转化为 int strInt = 1024;那么我们可以: int strInt = str.intValue();public static int intValu原创 2018-02-07 20:41:03 · 331 阅读 · 0 评论