Unity
Unity相关知识
不7床
我是小菜,一名Unity学习爱好者,也是一位游戏爱好者!
展开
-
Unity 使用 CharacterController 组件按键控制人物移动
完事后,运行程序 按键 WASD 即可上左下右的移动啦。首先创建一个场景 和一个角色(可用胶囊体代替即可)给Player(即胶囊体)挂载。原创 2024-08-27 20:22:10 · 350 阅读 · 0 评论 -
Unity 绘制扇形范围检测并实时跟随玩家、玩家按键移动
创建一个Plane添加一个脚本。原创 2024-08-01 23:28:12 · 332 阅读 · 0 评论 -
网络通信框架(C# Unity)(异步)
上一章写了Socket相关的概念并且通过同步方法实现了Socket编程,但是由于同步方法是阻塞的,如果我们在Unity的主线程中使用,在阻塞期间会导致游戏进程直接卡死。为了让游戏流畅运行同时让服务端异步处理多个客户端请求,我们通常会采用异步的方法进行Socket编程。原创 2024-03-30 08:30:14 · 527 阅读 · 0 评论 -
C# Socket类实现TCP/IP通信客户端
在本文中(c# Unity),我们将学习如何使用C#编写一个基本的TCP/IP客户端,以便在计算机之间进行通信。TCP(Transmission Control Protocol):传输控制协议是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP/IP,即传输控制协议/网际协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议,同时也是一种应用广泛的网络协议。联网的基础,所有的互联网数据通信都是基于TCP/IP协议进行的。TCP/IP协议是互。原创 2024-03-24 20:41:17 · 1456 阅读 · 1 评论 -
柏林噪声生成地图、水面、小地图生成、小地图映射水面、Mesh
本篇文章教我们用生成一块地图,并生成对应地形的小地图。原创 2024-07-05 22:59:28 · 470 阅读 · 0 评论 -
线程 的 学习
这个进程提供了程序执行的独立环境。在单线程程序中,进程中只有一个线程运行,因此线程可以独立使用进程环境。而在多线程程序中,一个进程中会运行多个线程。它们共享同一个执行环境(特别是内存)。这在一定程度上说明了多线程的作用。例如,可以使用一个线程在后台获得数据,同时使用另一个线程显示所获得的数据。而这些数据就是所谓的状态。原创 2024-03-22 09:46:47 · 1544 阅读 · 2 评论 -
Unity实现轮转图(Image)左右按钮控制轮转图轮转
实现图片的一个轮转效果,可左右拖拽面板进行轮转,也可点击左右按钮进行轮转。原创 2024-07-09 23:45:52 · 379 阅读 · 0 评论 -
【Unity】对象生成编辑器(练习小功能)
【代码】【Unity】对象生成编辑器(练习小功能)原创 2024-07-18 23:44:00 · 171 阅读 · 0 评论 -
网络通信框架 (c# unity )(同步)
简单的网络框架原创 2024-03-29 09:38:55 · 805 阅读 · 1 评论 -
Unity用Mesh画地图(像素压缩算法、柏林噪声算法)
本文运用了像素压缩算法 此方法可以运用很多(例如:图片太大却想要运用,就可使用像素压缩算法进行压缩处理)新项目创建一个Plane地板 将此脚本挂在Plane地板对象上。原创 2024-07-08 23:33:26 · 355 阅读 · 0 评论 -
Unity实现竖着的轮转图、上下按钮控制轮转图轮转
/横(x,0,0) 竖(0,x,0)moveRad += eventData.delta.y / r;//横.x 竖.y。与横着的轮转图不同之处只有两点。原创 2024-07-10 15:06:57 · 267 阅读 · 1 评论 -
用Mesh网格绘制Cube及uv给其贴图(8个顶点绘制Cube、24个顶点绘制Cube)
创建一个空对象将代码脚本挂上即可。原创 2024-07-05 23:31:12 · 328 阅读 · 1 评论 -
Unity CSV文件读取(解析)、CSV保存类型没有UTF-8怎么办?(两种读取方式(File、TextAsset)、字符串的切割)
首先需要有一个excel表(可以自己手写),然后进行另存为选择CSV UTF-8(逗号分隔)(.csv)格式,然后拖入Unity对应的文件夹下即可使用下面是操作流程。原创 2024-07-09 10:08:17 · 453 阅读 · 0 评论