自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

纯技术流日常开发商业开发记录总结等

游戏,VR,虚拟仿真,数字孪生

  • 博客(222)
  • 资源 (66)
  • 收藏
  • 关注

原创 【工具篇】Unity翻书效果的三种方式

特点:1.从左到右和从右到左翻页。2.适用于画布缩放器。3.可配置的自动翻转脚本。4.现在适用于所有画布的渲染模式。

2022-12-01 11:11:46 56

原创 【工具篇】Unity内置渲染管线和URP以及HDRP轮廓外发光边缘光高亮显示演示

很多情景下我们都需要给进行交互的对象添加轮廓光效果,这里分别介绍了两款工具和使用方式,能够运用在内置渲染管线和URP渲染管线包括HDRP渲染管线

2022-11-30 13:09:53 539

原创 【工具篇】Joystick Pack摇杆使用Unity多场景使用摇杆

操纵杆包包含多个不同的虚拟操纵杆,通过简单的拖放即可在您的项目中轻松使用。该包还带有 18 个背景和 6 个手柄精灵,允许进行大量自定义,或者您可以使用自己的精灵。

2022-11-24 15:10:36 151

原创 【工具篇】SerializableDictionary字典序列化Unity面板显示

Unity本身对字典这种数据结构没有序列化处理的,在实际开发过程中如果我们需要实时查看字典内部数据或者需要配置字典这种类型的本地数据,就需要自己进行开发。这里有开发者完善过的一款插件可以直接使用

2022-11-24 11:05:59 154

原创 【百宝箱】Chrome浏览器翻译无法使用,点击无效

打开资源管理器定位到C:\Windows\system32\drivers\etc\ 找到hosts文件,使用管理员权限打开记事本编辑文件并修改保存。

2022-11-21 10:50:46 53

原创 【Unity开发小技巧】玩转Unity云桌面云主机远程桌面

老是有学生客户遇到这类问题,很多同学的本都是学习办公本本身内存比较小,项目比较大的时候就容易出现不够用的情况,这个时候用云主机就能完美解决掉我们的问题。

2022-10-08 14:10:29 3373

原创 【Unity实战100例】Unity自定义修改按键功能

端游的很多游戏的设置系统里面都有可以自定义修改功能对应按钮的功能,说起来有点绕实际上就是修改功能键。这个功能的出发点是亲民的,主要是考虑到每个人的操作习惯和键盘差异性,才会有这个需求。让玩家自己设定符合自己习惯的操作按钮逻辑。

2022-09-26 11:37:07 2705 1

原创 【C#编程技术总结】IO_Path类常用的API演示汇总

路径是提供文件或目录位置的字符串。 路径不一定指向磁盘上的位置;例如,路径可能映射到内存中或设备上的位置。 路径的确切格式由当前平台确定。

2022-09-22 10:20:50 226

原创 【工具篇】Unity导出粒子模型序列帧Png带有透明通道

unity导出png的图片本质上还是相机截图,但是在这里重点是如何融合截图生成带有透明通道的帧图。截图本身是不带透明通道的,具体怎么处理我们后面说。

2022-09-19 17:21:08 1356

原创 【Unity实战100例】Unity读取加载Gif动图的两种方式

Unity加载Gif的两种常用方式,近期有网友咨询unity如何播放GIF动图,unity本身是没有整合播放GIF动图的功能的,需要我们自己开发,这个过程并不复杂。第一种方法也就是最简单的把gif的帧图一张张全部通过工具转出并导入unity,然后制作序列帧动画即可。另外一种方式我们是用到了系统自带的一个dll包System.Drawing.dll,主要是用到里面的FrameDimension这个类,具体开发我们后面来细说.

2022-09-08 11:18:44 1451 1

原创 【Unity实战100例】从Unity对象池里获取各种月饼

创建一个池子,池子里面一开始有预存有一定数量的对象,当你需要使用对象时直接从池子里取就可以,如果池子里面预存的数量不够就通过池子创建新的对象拿来用。当对象使用结束后不直接删除,而是归还给池子,如果池子里对象总数大于预存数量的话就删掉多余的(灵活处理),保证池子在空闲状态里面只有预存的对象。

2022-08-24 16:33:26 780

原创 【工具篇】Unity迷宫地图生成器MazeSpawner随机迷宫信手拈来

迷宫地图生成器,快速构建属于自己的迷宫

2022-08-23 14:24:01 743

原创 【小游戏】2D游戏炸弹超人BombSuperman(无限关卡模式)

难度系数:★★★☆☆游戏玩法: 炸弹超人项目简介: 功能完善,关卡模式,适合初中级练手学习本文内容: 简单记录一下主要代码逻辑

2022-08-23 10:47:52 735

原创 【Unity开发小技巧】Unity打包IOS端APP

需要:Unity,IOS平台模块,Xcode,IOS_SDk,MAC电脑,Iphone手机

2022-08-17 14:04:27 2921

原创 【Unity实战100例】Unity幸运大转盘之概率可控

其实在做概率类相关的界面效果的时候,我们真实做法都是在刷新界面前已经把结果获取到了,然后根据结果去处理界面上的逻辑,一定要带着这个思想去理解以下内容

2022-08-17 10:47:06 720

原创 【Unity实战100例】文件压缩Zip和ZIP文件的解压

需求是第一生产力,有网友咨询解压缩相关的内容,这里把之前用过的模块总结抽离出来供大家学习参考

2022-08-01 14:25:14 790

原创 【Unity实战100例】Unity万能答题系统之单选多选判断题全部通用

有网友咨询答题系统,刚好手上项目有个模块就直接拿来记录。单选多选判断题混合题型都可以直接使用,文末有源码地址,也可以进群问群主获取。

2022-07-28 14:40:13 910

原创 【Unity面板属性扫盲】导入纹理后设置Texture Import Settings

纹理导入设置窗口有几个部分:​1.纹理类型。选择要创建的纹理类型。2. 纹理形状。在此区域中选择形状并设置特定于该形状的属性。3.特定类型和高级设置。根据您选择的纹理类型值,此区域中可能会出现额外的属性。有关详细信息,请参阅有关纹理类型的文档。4. 特定于平台的覆盖。使用特定于平台的覆盖面板为特定平台设置默认选项及其覆盖。............

2022-07-15 10:32:51 1459

原创 【工具篇】SQLite本地数据库在Unity3D的应用

SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。本教程将告诉您如何使用 SQLite 编程,并让你迅速上手。............

2022-06-28 15:32:26 653

原创 【全民Python】PIP模块的安装,Pyinstaller模块安装,导出exe文件

PIP模块的安装,Pyinstaller模块安装,导出exe文件

2022-06-23 11:33:54 378

原创 【全民Python】Python环境配置和Pychram的安装使用

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

2022-06-22 16:17:48 101

原创 【Unity编辑器扩展】Unity发布资源到商店流程Unity Asset Store Publish

这里记录Unity商店发布资源的流程,因为从业多年手里面写了不少实用的工具和资源等,想着优化一下发布到商店供大家学习参考

2022-06-13 14:25:23 512 1

原创 【Unity实战100例】Unity2D人物控制器,控制2D玩家移动跳跃,四方向和水平方向

Unity控制2D玩家移动跳跃,四方向和水平方向

2022-06-07 14:23:34 690

原创 【Unity开发小技巧】Unity打包PC端exe,压缩打包为一个exe文件

UnityPC端打包exe,压缩为一个exe文件

2022-06-07 10:07:51 4902

原创 【Unity实战100例】Unity屏幕画线,Unity屏幕画图HSJ绘画工具

Unity画图工具,可以自定义线的粗细,可以自定义线的颜色,可以设置背景桌面的颜色,可以单线撤销也可以清楚屏幕,可以画虚线实线折线。

2022-06-01 17:28:57 846

原创 【Unity编辑器扩展】Unity资产预处理和后处理图片自动转Sprite2D

我们可以通过代码自定义修改资源的导入设置,常用的图片转sprite2d,图片压缩,音乐声道剔除,模型节点设置,模型动画设置等

2022-05-26 16:24:29 188

原创 【HDRP高清渲染管道】创建HDRP工程,把内置管线工程升级为HDRP工程

高清渲染管线 (HDRP) 使用一组新的着色器和照明单元,它们都与内置渲染器不兼容。要将 Unity 项目升级到 HDRP,您必须首先转换所有材质和着色器,然后相应地调整各个灯光设置。

2022-05-19 14:06:43 1182

原创 【Unity编辑器扩展】Unity制作自己的专属的编辑器面板

目录一:前言二:编写脚本三:提示一:前言很多时候我们都会去考虑在unity里面配置专属自己的窗口,特别是一些个性化的展示,也有一些直观的工具界面。今天这里记录一下我们常用的几种属性。二:编写脚本 public class HsjWindowConfig : EditorWindow { [MenuItem("HSJ/幻世界定制窗口")] public static void GUIDRefReplaceWin() {

2022-05-01 10:00:00 1027

原创 【Unity编辑器扩展】Unity内部Asset资源配置ScriptableObject

目录一:前言二:制作资源数据模板三:资源数据使用一:前言一般谈到数据存储或者数据配置我们都会想到Json,XML,Excel,TXT等格式,实际上以上这些类型数据的存储和配置我们经常用在项目比较庞大,数据类型比较多的项目里,而那些小项目数据格式简单的配置,我们直接使用Unity的asset资源配置就可以,而且直观编辑和调用都很方便二:制作资源数据模板我们可以把当前配置的属性全部都声明出来,包括一些数据类也给序列化一下这样我们在unity里面就可以直接配置数据[Creat

2022-04-28 14:48:47 1751

原创 【Unity开发小技巧】Unity混音器Mixer控制全局音量

一:前言从业多年一直没用过这个混音器工具,毕竟很很多功能都是尽可能的自己写代码控制,这样后期维护和修改都会很容易,最近有学生在咨询声音管理系统,特别是这个混音器怎么使用。趁这次机会赶紧去了解学习了一下,在此记录。这里只记录用混音器统一控制属性,其他的音频资源管理模块这里不涉及,以后有时间单独记录。二:控制逻辑我们常用的游戏音频类型主要还是分为三个种类:1.Music背景音乐(一直存在的)2.瞬时音效(即时生成)3.剧情配音(也可以归类于音效)。正常使用代码管理控制这些音效的时候,特别是对声音..

2022-04-26 10:56:29 2437 2

原创 【HSJFramework】Unity时间管理TimeManger计时器

每当我们需要定义新的计时器的时候就生成新的计时器并添加进表里,实时去判断当前计时器是否结束并维护这个list。

2022-04-24 14:58:31 1317

原创 【Unity编辑器扩展】查找场景和资源内挂载某脚本的所有对象

此编辑器扩展工具脚本主要是快速找到在场景和资源预制体上挂载指定脚本的所有对象,,特别是当我们场景目录结构复杂,想查找所有使用某脚本的物体时使用这个工具。

2022-04-24 11:36:52 1376

原创 【Unity编辑器扩展】快速定位资源和脚本的指定文件和路径

此编辑器扩展工具脚本主要是设置快捷方式打开并定位我们资源文件的路径,特别是当我们工程目录结构复杂,查找预制体和脚本不方便的时候使用这个工具。

2022-04-24 10:10:34 835

原创 【Unity编辑器扩展】显示资源目录下所有文件所占内存大小

此编辑器扩展工具脚本主要是显示资源目录下所有文件所占存储空间的大小,实际意义不大,的那是在实际开发过程中我们可以通过对各个模块文件大小的了解更好的分配我们的资源

2022-04-20 13:59:59 235

原创 【HSJFramework】Unity全局工具类GlobalTools汇总-人手必备的常用工具代码

本篇博文记录总结常用模块的工具脚本

2022-04-20 13:41:57 761

原创 【工具篇】Unity快速上手制作2D和2.5D游戏的神器TileMap

目录一:运行效果展示(2D&2.5D)二:制作地面素材库1.创建Tilemap;2.创建素材库三.绘制地图1.一个单位范围设置2.框选填充3.擦除之前的内容4.智能填充四.添加场景素材五:编写人物player控制代码和移动动画1.人物常规的上下左右移动及动画的切换​2.2D和2.5D相机切换逻辑3.2.5D相机的设置天地不仁以万物为刍狗,大家好我是幻世界!今天这里记录TileMap搭建2.5D场景和2D场景...

2022-04-12 13:41:57 3315 3

原创 【第三方SDK接入汇总】Unity接入Oculus Quest2的完整流程

天地不仁以万物为刍狗,大家好我是幻世界!今天这里记录一下Oculus Quest2的开发发布流程

2022-03-09 16:06:47 8631

原创 【工具篇】UPAToolkit像素风美术素材Unity内简做

天地不仁以万物为刍狗,大家好我是幻世界!今天这里记录像素风工具UPATool的简单使用

2022-03-07 14:22:16 3762

原创 【小游戏】2D游戏拼图Puzzle华容道风格(两种模式)

难度系数:★☆☆☆☆游戏玩法: 拼图游戏,传统华容道类型的拼图游戏项目简介: 功能完善,两种模式,适合初级练手学习本文内容: 简单记录一下主要代码逻辑

2022-03-03 15:22:35 1540

原创 设计模式 深入浅出之——工厂模式

工厂模式(Factory Pattern)是 开发中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象

2022-03-03 10:32:55 49

SerializableDictionary

参考:http://t.csdn.cn/tdZm3 Unity本身对字典这种数据结构没有序列化处理的,在实际开发过程中如果我们需要实时查看字典内部数据或者需要配置字典这种类型的本地数据,就需要自己进行开发。这里有开发者完善过的一款插件可以直接使用 订阅专栏的可以问群主要工程

2022-11-24

Unity自定义修改按键功能

端游的很多游戏的设置系统里面都有可以自定义修改功能对应按钮的功能,说起来有点绕实际上就是修改功能键。这个功能的出发点是亲民的,主要是考虑到每个人的操作习惯和键盘差异性,才会有这个需求。让玩家自己设定符合自己习惯的操作按钮逻辑。 参考博客:http://t.csdn.cn/cLICw

2022-09-26

unity导出序列帧.unitypackage

unity导出png的图片本质上还是相机截图,但是在这里重点是如何融合截图生成带有透明通道的帧图。截图本身是不带透明通道的,具体怎么处理我们后面说。

2022-09-20

Unity读取加载Gif动图的两种方式

Unity加载Gif的两种常用方式,近期有网友咨询unity如何播放GIF动图,unity本身是没有整合播放GIF动图的功能的,需要我们自己开发,这个过程并不复杂。第一种方法也就是最简单的把gif的帧图一张张全部通过工具 转出并导入unity,然后制作序列帧动画即可。另外一种方式我们是用到了系统自带的一个dll包System.Drawing.dll,主要是用到里面的FrameDimension这个类,具体开发我们后面来细说. ———————————————— 版权声明:本文为CSDN博主「幻世界」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_37310110/article/details/126729276

2022-09-08

Unity对象池的理解和使用

参考:http://t.csdn.cn/BDAPq 创建一个池子,池子里面一开始有预存有一定数量的对象,当你需要使用对象时直接从池子里取就可以,如果池子里面预存的数量不够就通过池子创建新的对象拿来用。当对象使用结束后不直接删除,而是归还给池子,如果池子里对象总数大于预存数量的话就删掉多余的(灵活处理),保证池子在空闲状态里面只有预存的对象。 对于对象池的优化逻辑其实是见仁见智的,并不是随随便便就拿来用,其实很多时候我们并不需要通过对象池来处理,通过对象池的主要目的是: 防止对象被频繁的创建和删除,从而内存抖动、频繁GC(垃圾回收)对象初始化成本较高

2022-08-24

Unity迷宫地图生成器

参考博文地址:http://t.csdn.cn/usvuB 可以制作自己的地板,墙壁,柱子,道具。分别把预制体放到对应的地方,可以设置地图的长和宽

2022-08-23

Unity炸弹超人小游戏源码

参考:http://t.csdn.cn/Qy7YI 难度系数: ★★★☆☆ 游戏玩法: 炸弹超人 项目简介: 功能完善,关卡模式,适合初中级练手学习 本文内容: 简单记录一下主要代码逻辑 此类游戏对地图关卡的可玩性要求很高,如果不注意关卡设计就不能抓住玩家兴趣,所以在设计关卡的时候要考虑到渐进感,难易度,复杂度等,这个游戏里面主要体现在随着关卡数逐渐升高,我们地图的大小也会关联变大: 此类游戏的对象用对象池来管理维护最合适不过了,我们可以提前设置好一些对象类型,对象池里面写好获取和回收的逻辑,然后在合适的游戏结点调用即可

2022-08-23

Unity开发幸运大转盘

Unity开发幸运大转盘,包含平均模式和非平均模式,可以参考:http://t.csdn.cn/P9QKJ; 已购买专栏的可以私信本人领取源码 其实在做概率类相关的界面效果的时候,我们真实做法都是在刷新界面前已经把结果获取到了,然后根据结果去处理界面上的逻辑,一定要带着这个思想去理解以下内容.首先我们需要确定准备做哪种类型的转盘,一般是有两种类型,一种是转盘固定只转动指针,另一种就是指针固定转动转盘。其实这两种主要逻辑是一样的只是显示效果不同而已。我们这里选择固定指针.当我们确定显示效果后就需要确定结果的概率问题了,一般也是两种,其一为概率相等平分类型,另外一种就是概率不同不平均的类型,这两种可以灵活运用,比如用平均型的也可以实现不平均的设定。我们这里这两种都给做个演示

2022-08-17

C#&&Unity压缩zip和解压zip

需求是第一生产力,有网友咨询解压缩相关的内容,这里把之前用过的模块总结抽离出来供大家学习参考 详情博文:http://t.csdn.cn/7YqZK

2022-08-01

unity选择判断万能答题系统

 有网友咨询答题系统,刚好手上项目有个模块就直接拿来记录。单选多选判断题混合题型都可以直接使用,文末有源码地址,也可以进群问群主获取。 参考:http://t.csdn.cn/vvVxg

2022-07-28

SQLite_for_Unity

sqilte的unitydemo工程,SqliteStudio可视化工具。sqlite的数据本地化存储基于unity,方便快捷本地存储,无需配置服务器,利用数据可视化工具可以直接修改查看,SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。 本教程将告诉您如何使用 SQLite 编程,并让你迅速上手。

2022-06-28

2D玩家控制器四方向和水平方向

2D玩家控制器四方向和水平方向,动作和位移跳跃 参考:http://t.csdn.cn/6T3AG

2022-06-07

Unity绘画工具,画线工具

这个工具,可以自定义线的粗细,可以自定义线的颜色,可以设置背景桌面的颜色,可以单线撤销也可以清楚屏幕,可以画虚线实线折线。参考:https://blog.csdn.net/qq_37310110/article/details/125085453?spm=1001.2014.3001.5501

2022-06-01

第一人称cc控制器,两个脚本,PlayerMovement控制身体的位移,PlayerCamera控制自己的相机的旋转

两个脚本,PlayerMovement控制身体的位移,PlayerCamera控制自己的相机的旋转 参考:https://blog.csdn.net/qq_37310110/article/details/94017475?spm=1001.2014.3001.5501

2022-05-19

TileMap2.5D游戏

制作2D游戏和2.5D游戏的快速上手的演示demo,特别是新手,Unity的入门级选手使用这个工具可以高速有效的搭建属于自己的2D&2.5D场景,自定义自己的风格 参考:https://huanshj.blog.csdn.net/article/details/124120316

2022-04-12

unity 拼图小游戏两种玩法

unity 拼图小游戏两种玩法 参考:https://huanshj.blog.csdn.net/article/details/123254829

2022-03-03

unity内汉子转拼音

unity内汉子转拼音

2022-02-28

黄金矿工小游戏unity制作,

黄金矿工小游戏unity制作,参考:https://huanshj.blog.csdn.net/article/details/122713706

2022-01-27

棍子英雄小游戏unity

棍子英雄小游戏unity,参考:https://huanshj.blog.csdn.net/article/details/122699723

2022-01-26

unity2d游戏小红历险记

2D游戏小红历险记RedRunner完整模块四个关卡 参考:https://huanshj.blog.csdn.net/article/details/122696311

2022-01-26

小游戏开心玻璃杯的解析工程

小游戏开心玻璃杯的解析工程参考:https://mp.csdn.net/mp_blog/creation/editor/122685558

2022-01-25

VideoPlayer.unitypackage

参考:https://huanshj.blog.csdn.net/article/details/122254632?spm=1001.2014.3001.5502

2021-12-31

UnityMindMap.unitypackage

unity制作脑图的工具 参考https://huanshj.blog.csdn.net/article/details/121651552

2021-12-08

Unity中文转拼音.unitypackage

Unity中文转拼音,可以通过 指定的中文文本获取所有的拼音和首拼

2021-11-11

ParseExcelData.unitypackage

unity中Excel解析 参考: https://huanshj.blog.csdn.net/article/details/121241458

2021-11-10

ExportWord.unitypackage

亲测可用导出,Unity导出word文档,参考博客https://huanshj.blog.csdn.net/article/details/121020832

2021-10-28

ExportExcel.unitypackage

Unity导出excel数据,参考博客https://huanshj.blog.csdn.net/article/details/121020706

2021-10-28

HexTilesProject.zip

瓦片地图工具参考:https://blog.csdn.net/qq_37310110/article/details/119966808

2021-09-16

BagSystem.unitypackage

基于unity单机小游戏的背包系统数据

2021-04-15

GuessTheWord.zip

你比划我来猜;参考:https://blog.csdn.net/qq_37310110/article/details/114369122

2021-03-04

AStarProject.zip

参考https://blog.csdn.net/qq_37310110/article/details/113336900

2021-01-28

DoTween.unitypackage

Unity插件DoTween:https://blog.csdn.net/qq_37310110/article/details/90268202

2021-01-14

2DTileMapLevelEditor.zip

参考博客;https://blog.csdn.net/qq_37310110/article/details/112475142

2021-01-11

unity-job-system-mesh-deformer-master.zip

https://blog.csdn.net/qq_37310110/article/details/110629944

2020-12-09

unity小地图demo

https://blog.csdn.net/qq_37310110/article/details/109744846

2020-11-17

HSjPDFRenderer.zip

unity打开导入padf文件,参考博客:https://blog.csdn.net/qq_37310110/article/details/106213825

2020-05-19

HsjPdfDemo.unitypackage

参考博客:https://blog.csdn.net/qq_37310110/article/details/106213825

2020-05-19

ColorPicker.unitypackage

参考博客:https://blog.csdn.net/qq_37310110/article/details/105367167

2020-04-07

SlidingScreenDemo.zip

参考:https://blog.csdn.net/qq_37310110/article/details/103785955 今天以这个恶趣味的小demo终结2019年的最后一天,希望明年大家都加官进爵,升职加薪。

2019-12-31

BatchAndShowDll.unitypackage

参考 :https://blog.csdn.net/qq_37310110/article/details/103351489

2019-12-02

空空如也

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

TA关注的人

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