自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (3)
  • 收藏
  • 关注

原创 C#笔记 —— 事件

访问修饰符 + event + 委托类型 + 事件名;例: public event Action myEvent;

2024-11-07 20:57:24 319

原创 力扣算法笔记 —— 等差数列

感觉现在算法题的重点是要仔细读题了,我看题的时候只看到了对数组重新排序,我就以为是随意无序排序的数组,后来发现是有序排序,然后刚好C#里还有个现成的有序排序API,这道题真的是仔细看题之后就很简单。对数组重新排序得到 [1,3,5] 或者 [5,3,1] ,任意相邻两项的差分别为 2 或 -2 ,可以形成等差数列。如果一个数列中,任意相邻两项的差总等于同一个常数,那么这个数列就称为。如果可以重新排列数组形成等差数列,请返回。

2024-11-03 21:14:46 237

原创 力扣算法笔记——加一

刚看到这道题的时候我还想终于有个能一眼看到思路的简单算法题了,没想到简单题也有坑。我的想法是先把这个数组遍历一遍赋值给一个字符串,然后把字符串转化成整数再+1,然后再拆分之后赋值给新的数组。后来看了别人的一些解法才茅塞顿开,题目是由数组组成的数基础上+1,那就可以直接在数组内给最后一位+1,如果这一位等于9,那就置0往前。运行的时候没问题,提交的时候就出Bug了,后来研究了一下才想到。是有大小限制的,一旦组成的Int类型的数值太大,就会导致溢出。数组所表示的非负整数,在该数的基础上加一。

2024-10-31 13:58:23 194

原创 力扣算法笔记——生成随机数组

思路: 先遍历M到N之间所有的数字,将得到的结果存入一个集合中,将集合从后往前遍历,遍历时,在0和当前遍历到的下标+1之间选择一个随机数,将随机数下标对应的数字跟当前遍历到的下标对换位置。示例:输入M =2, N=5, 输出 [4,3,2,5].给两个随机数和N,生成M到N的随机不重复数组,且M

2024-10-28 23:12:21 388

原创 C#笔记——委托(2)

在Unity里使用委托时,除了上章讲的自定我委托,还可以使用Unity定义好的委托。可以传多个参数的有参委托 无返回值。可以传多个参数 有参有返回值。泛型委托 返回指定类型。

2024-10-28 22:53:00 442

原创 Unity 绘制贝塞尔曲线

工作的时候遇到一个需求,需要从一个物体上射出一条激光,这个时候我想到了之前有用贝塞尔曲线做过类似的功能。

2024-10-24 22:14:04 607

原创 C#笔记——委托(1)

delegate定义委托的关键字一般情况下一个委托的组成是由:访问修饰符+delegate+ 返回值 +委托名(参数列表)委托的访问修饰符一般默认是public,也可以不写//无参无返回值的委托//有参有返回值的委托。

2024-10-21 22:11:13 282

原创 Unity——InputSystem输入系统笔记(1)

InputSystem是Unity提供的一种新的输入系统,相对于InputManager,InputSystem提供了更好的跨平台支持,是更先进更高效的一种输入系统方案。

2024-10-14 21:43:30 311

原创 Unity官方案例Demo——滚球

滚球是Unity中文课堂里比较基础的一个案例,主要涉及到第三人称移动;摄像机跟随;InputSystem输入系统;碰撞检测等相关知识点,也是Unity中最基础最常用的知识点。

2024-10-11 15:26:15 427

原创 Unity打字机效果

Unity打字机功能,可匹配声音,clip可以随意放一个打字机的音效,或者人物说话声音。

2024-03-06 23:13:14 855

原创 Unity击杀信息提示功能

之前在B站上看到了一位博主写了一个FPS的杀敌信息提示功能,感觉写的很好,就来尝试一下。

2024-03-06 22:47:02 642

原创 Unity读取Excel文件方法

还是插件好!遇事不决找插件!

2024-03-03 23:40:06 786

原创 Unity 使用MySQL制作简易用户管理系统

使用MySQL制作一个简易的用户信息管理系统,包括用户登录,新用户注册,修改用户密码,删除用户信息等。主要功能涉及到在Unity中对MySQL数据库的增删改查,这里都只是一些SQL语法在Unity里的简单应用,实现这些功能的方法肯定不止一种,大家可以多多扩展。

2024-02-25 15:10:09 979 1

原创 力扣算法笔记C#版本——移动零

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。必须在不复制数组的情况下原地对数组进行操作。

2024-02-25 14:26:36 484 1

原创 Unity连接数据库

Unity连接数据库方法,使用数据库管理工具为Navicat,这里分别写了连接SQL数据库,连接本地化SQLite数据库的方法。

2024-02-22 23:14:13 1003 3

原创 Unity导出Word实验报告

写入Word文字部分比较简单,表格内容可以通过创建二维数组来存入,要注意的点就是保存路径了,一般是可以默认保存桌面,我这里是因为我的桌面迁移到了E盘,大家做的时候可以根据自己需求修改

2024-02-22 10:57:38 759 1

原创 Unity答题系统案例

Unity答题系统,可适配单选或多选,偶然看到一种使用二进制表示选项的方法,让我茅塞顿开,没想到还能有这样的思路,所以拿出来分享一下

2024-02-20 22:41:23 2071

原创 Unity第三人称角色控制器

Unity多平台第三人称控制器

2023-05-08 20:41:29 2380 2

原创 问答记录——输出三角形

printf(“请输入要输出的行数:”);

2023-04-26 22:43:36 79

原创 问答记录——C语言摄氏度华氏度相互转换问题

日常问答记录

2023-04-26 22:31:48 211

原创 Unity第一人称控制器可适配PC端和移动端

unity移动端和PC端第一人称控制功能,手指触摸控制摄像机旋转

2023-02-20 14:04:40 519

原创 力扣算法笔记C#版本(2)

力扣简单算法题刷题笔记

2023-02-17 17:12:50 96

原创 力扣算法笔记C#版本(1)

刚入坑刚,不贪多,只求慢慢理解

2023-02-17 01:04:29 204

原创 Unity获取本地时间到UI

Unity获取本地时间到UI

2022-06-19 23:17:21 521

Unity RPG地图场景资源

Unity3D RPG 地图资源 - RPG游戏的起点 简介: 欢迎来到这片充满奇幻色彩的冒险世界!这个精心设计的地图资源适用于所有基于Unity引擎打造的游戏(RPG)项目。它包含了一系列风格独特的场景元素、建筑结构,旨在为玩家提供沉浸式的游戏体验,并帮助开发者快速搭建出丰富多彩的游戏环境。 特点: XXXXX自己进去看 希望这款高质量的RPG地图能够成为您游戏中不可或缺的一部分! 注意事项: 使用者应具备一定的Unity基础操作知识才能更好地利用此款产品发挥其最大价值,在下载前建议先查看演示视频以便更直观地了解本产品的特性与功能。

2025-02-27

Unity官方案例Demo-滚球

Unity官方的滚动球Demo是一个教程性质的项目,它通常用于演示游戏物理系统如刚体(Rigidbody)和碰撞检测(Collision Detection)的基础应用。在这个案例中,玩家控制一个小球沿场景滚动,并通过各种物体互动。资源描述可能会包括以下要点: "Unity滚动球Demo是一个精心设计的教学示例,包含一个动态的小球场景。主要资源包括: 主角球体:一个可交互的3D模型,使用Unity内置的刚体组件,模拟真实世界的运动物理效果。 环境:地形、障碍物和其他静态对象,展示了碰撞检测原理,小球会自动避开它们。 脚本控制:用户界面或输入管理脚本,允许用户通过键盘或触摸控制球的方向和速度。 美术资源:包括纹理贴图、模型文件和音效,提供沉浸式的用户体验。 教程内容:详细的文字和视频教程,指导用户理解并操作这个基于物理的滚动机制。 通过这个Demo,开发者可以学习如何在Unity中创建基本的平台游戏,并深入了解基础力学和游戏交互设计。

2024-10-11

2023年上半年软件设计师下午场真题和答案解析

软件设计师考试真题及解析,2023年上半年软件设计师下午场真题和答案解析。 全国计算机技术与软件专业技术资格考试

2024-04-01

2023年上半年软件设计师上午真题及答案解析

软件设计师考试真题及解析,2023年上半年软件设计师上午场真题和答案解析。 全国计算机技术与软件专业技术资格考试

2024-04-01

读取MySQL和SQLite库文件

Unity读取MySQL以及SQLite库文件

2024-02-22

读写Word操作NPIO库文件

Unity操作Word所需库文件NPIO NPOI是一个用于操作Microsoft Office文件的开源库,特别适用于Unity开发中需要处理Word文档的场景。它提供了一组功能强大的API,可以读取、写入和修改Word文档。 使用NPOI,你可以轻松地在Unity中实现对Word文档的操作。它支持创建新的Word文档、打开现有的文档、读取和修改文档内容、插入表格、添加图片等功能。通过NPOI,你可以实现自动化生成报告、导出数据到Word文档等需求。 NPOI库文件的使用相对简单,你只需要将其导入到Unity项目中,并在代码中引用相关命名空间即可开始使用。通过调用NPOI提供的API,你可以按照自己的需求进行Word文档的操作。 总结来说,NPOI是一个方便易用的Unity库文件,可以帮助你在Unity中操作Word文档,实现各种功能需求。

2024-02-21

C#开发的单机版中国象棋游戏

该项目是一个使用C#语言开发的中国象棋单机游戏。游戏采用Winform窗体界面,提供了人机对战模式,旨在为用户提供一个有趣的中国象棋游戏体验。 功能特点 游戏界面:采用Winform窗体界面,简洁美观,用户友好。 游戏模式:支持人机对战模式。 棋盘操作:支持鼠标操作,用户可以通过点击棋盘上的棋子来进行移动。 悔棋功能:支持悔棋操作,用户可以撤销之前的一步棋。 技术实现 开发语言:C# 开发框架:.NET Framework 界面设计:Winform窗体应用程序 游戏逻辑:采用面向对象编程思想,将棋盘、棋子、规则等抽象为类,并通过类之间的交互实现游戏逻辑。 AI算法:人机对战模式中,采用博弈树搜索算法和评估函数来实现电脑的智能下棋。 使用说明 打开文件点击.sln文件后进入程序,按下F5运行程序

2024-02-21

Unity3D基础面试题

Unity3D基础面试题,前端面试题,主要是一些Unity客户端基础知识点,可以巩固一下,还包括一些C#相关的知识点、Unity生命周期、Unity性能优化、Unity核心类和一些常用方法,都是开发过程中会用到的知识点。

2024-02-21

Unity答题系统案例

Unity答题系统案例,可适配单选或多选,通过读取题库中的存储的十进制数,将十进制数转化为二进制,然后对照ASCII码表来匹配正确答案

2024-02-20

Unity题库系统xml文件配置

Unity题库系统xml文件配置

2024-02-20

Unity3D地球射线

Unity贝塞尔曲线实现地球射线 地球自转效果,星空天空盒 自动生成射线方式 点击生成射线方式

2023-05-17

移动端和PC端第三人称角色控制器

第三人称角色控制器,分为移动端版本和PC端版本,可搭配漫游场景

2023-05-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除