自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Unity Google登录

👑👑👑版本:Unity 2021.3.44f1c1(低版本可能不支持❗️ )你要有Google(邮箱)账户(非GooglePlay 开发者账户)登录Google Cloud要用到❗️我的项目是安卓打包平台(需要签名证书❗️ )👈。

2025-03-14 11:32:47 986

原创 Unity 创建签名证书、获取签名证书信息,证书指纹

👑👑👑。

2025-03-14 11:20:00 450

原创 Unity 一键替换选中预制体所有文本组件的字体 NGUI

Unity 一键替换选中预制体所有文本组件的字体 NGUI

2025-03-05 10:59:22 270

原创 Unity切换编辑器语言 编辑器显示中文版

首先在Unity Hub上选择对应编辑器右边的设置按钮,点击添加模块后会打开一个页面,翻到最下面会有语言包那块,选择简体中文安装。注意:如果 Preferences页面没有Languages选项,那么原因可能就是你对应的编辑器添加模块里没有下载安装简体中文。然后打开对应编辑器,在编辑器里 Edit -> Preferences -> Languages 就可以切换语言了。你努力不一定会成功,但你不努力一定会失败。环境不会改变,解决之道在于改变自我。切换语言后记得重启一下该编辑器。

2025-02-20 15:05:46 396

原创 Unity游戏开发之同意《用户协议及隐私协议》以及遇到的问题

在Unity编辑器上 Project Settings-->Player-->Andorid–>-->Custom Main Manifest,勾选完后会出现如图所示对应文件。

2025-02-12 10:23:42 1095

原创 Visual Studio Code 快捷键 (用于写Lua的快捷键 或者其他语言)

使用Visual Studio Code 写Lua的时候忘记快捷键的使用了,故此写了本篇文章以便恢复记忆。取消 单行注释 / 多行注释 (鼠标光标所在那行 / 鼠标拖动选中区域)单行注释 / 多行注释 (鼠标光标所在那行 / 鼠标拖动选中区域)各位大佬们如有补充尽管赐教‌,欢迎评论区评论 ꒰⑅•ᴗ•⑅꒱。移动光标所在那行 或 多行选中 进行上下移动。建立多个文字光标 (常用于多个地方一起修改)光标上下延伸 (常用于多个地方一起修改)Alt + Shift + 上下键。Ctrl + Alt + 上下键。

2024-10-18 14:52:18 501

原创 C# 字符串String的一些方法使用(Substring 、Split 、IndexOf 、Remove )

Split方法可以将一个字符串分割为多个子字符串,并将其存储在一个字符串数组中。它返回一个整数值,表示匹配项在集合中的位置,如果未找到匹配项,则返回 -1。上示案例中,从第7个开始截取 第7个是 (空格) 截取长度为5,所以接着往后数 数够5个 所以为 World。Remove方法移除当前实例中的所有字符,从指定位置开始,一直到最后一个位置为止,并返回字符串。上示案例中,以逗号分隔,也可以以 (空格)分隔 输出结果为 Hello,和World。方法来查找指定元素在字符串、数组和列表中的索引位置。

2024-08-29 15:09:45 581 1

原创 Unity 使用 CharacterController 组件按键控制人物移动

完事后,运行程序 按键 WASD 即可上左下右的移动啦。首先创建一个场景 和一个角色(可用胶囊体代替即可)给Player(即胶囊体)挂载。

2024-08-27 20:22:10 568

原创 Unity 绘制扇形范围检测并实时跟随玩家、玩家按键移动

创建一个Plane添加一个脚本。

2024-08-01 23:28:12 476

原创 【Unity】对象生成编辑器(练习小功能)

【代码】【Unity】对象生成编辑器(练习小功能)

2024-07-18 23:44:00 189

原创 Unity实现竖着的轮转图、上下按钮控制轮转图轮转

/横(x,0,0) 竖(0,x,0)moveRad += eventData.delta.y / r;//横.x 竖.y。与横着的轮转图不同之处只有两点。

2024-07-10 15:06:57 289 1

原创 Unity实现轮转图(Image)左右按钮控制轮转图轮转

实现图片的一个轮转效果,可左右拖拽面板进行轮转,也可点击左右按钮进行轮转。

2024-07-09 23:45:52 524

原创 Unity CSV文件读取(解析)、CSV保存类型没有UTF-8怎么办?(两种读取方式(File、TextAsset)、字符串的切割)

首先需要有一个excel表(可以自己手写),然后进行另存为选择CSV UTF-8(逗号分隔)(.csv)格式,然后拖入Unity对应的文件夹下即可使用下面是操作流程。

2024-07-09 10:08:17 634

原创 Unity用Mesh画地图(像素压缩算法、柏林噪声算法)

本文运用了像素压缩算法 此方法可以运用很多(例如:图片太大却想要运用,就可使用像素压缩算法进行压缩处理)新项目创建一个Plane地板 将此脚本挂在Plane地板对象上。

2024-07-08 23:33:26 403

原创 用Mesh网格绘制Cube及uv给其贴图(8个顶点绘制Cube、24个顶点绘制Cube)

创建一个空对象将代码脚本挂上即可。

2024-07-05 23:31:12 404 1

原创 柏林噪声生成地图、水面、小地图生成、小地图映射水面、Mesh

本篇文章教我们用生成一块地图,并生成对应地形的小地图。

2024-07-05 22:59:28 623

原创 Lua语法中的三种for循环

ipairs和pairs都是遍历表中数据,这两个的区别主要是pairs可以识别多种类型的键值对,但是ipairs只能识别数字为键的数据表。有一个要注意的是pairs()的一个问题,用pairs()遍历是[key]-[value]形式的表是随机的,跟key的哈希值有关系。pairs遍历table中的所有的key-vale 而ipairs会根据key的数值从1开始加1递增遍历对应的table[i]值。ipairs遇到nil会停止,pairs会输出nil值然后继续下去。

2024-05-06 18:55:08 2377

原创 网络通信框架(C# Unity)(异步)

上一章写了Socket相关的概念并且通过同步方法实现了Socket编程,但是由于同步方法是阻塞的,如果我们在Unity的主线程中使用,在阻塞期间会导致游戏进程直接卡死。为了让游戏流畅运行同时让服务端异步处理多个客户端请求,我们通常会采用异步的方法进行Socket编程。

2024-03-30 08:30:14 631

原创 网络通信框架 (c# unity )(同步)

简单的网络框架

2024-03-29 09:38:55 936 1

原创 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 1585 2

原创 线程 的 学习

这个进程提供了程序执行的独立环境。在单线程程序中,进程中只有一个线程运行,因此线程可以独立使用进程环境。而在多线程程序中,一个进程中会运行多个线程。它们共享同一个执行环境(特别是内存)。这在一定程度上说明了多线程的作用。例如,可以使用一个线程在后台获得数据,同时使用另一个线程显示所获得的数据。而这些数据就是所谓的状态。

2024-03-22 09:46:47 1617 2

空空如也

空空如也

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

TA关注的人

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