- 博客(18)
- 资源 (9)
- 收藏
- 关注
原创 Unity代码剥离导致ResourceManagerRuntimeData为空
Unity代码剥离为High,导致ResourceManagerRuntimeData为空
2022-07-28 10:13:24
2416
原创 Unity中用递归删除空文件夹和文件夹下面的子文件,meta文件保留和IO的一些操作总结
Unity中用递归删除空文件夹和文件夹下面的子文件,meta文件保留和IO的一些操作总结
2022-07-04 08:11:13
1393
原创 虚拟面试题Demo
给公交车编号大概要求:1、创建UI,在UI上显示0~9共10个数字,同时显示“确定”和“重置”两个按键;2、点击UI上的1个数字,在公交车的前面板和侧面板上同步显示所按的数字,并播放相应的声音;3、点击3个数字后,公交车的面板上不再显示后面再按数字。此时点出“确定”则依次播放所公交车面板上显示的3个数字的声音;4、任何时候点击“重置”,则公交车面板上的数字归0,之后可以重新给公交车编号;5、添加相机控制功能,可以方便地观看公交车各角度,包括拉远拉近。同样的需求实现的方法有很多,代码很简单,就不注释
2022-06-29 10:19:50
317
原创 C#反射的实现原理及简单应用
C#反射技术主要基于System.Type类和System.Reflection.Assemble类,通过Type类可以访问关于任何数据类型的信息,Assemble类用于访问给定程序集的相关信息,或把这个程序集,加载到程序中。
2022-06-19 14:54:48
2720
原创 UI不用继承MonoBehaviour,实现Update的TimerManager
UI不用继承MonoBehaviour,实现Update的TimerManager
2022-06-16 16:33:27
277
2
转载 [Unity技术] Unity3D高级编程网络层剖析数据协议原理
剖析JSON,MessagePack,Protobuf的原理,包括它们都是由什么组成的,怎么序列化的,以及怎么反序列化,通过对原理和底层的剖析使我们对网络数据协议的理解更加透彻清晰。
2022-06-16 14:15:01
675
原创 Unity 2021连接外网数据库,建表,增删改查遇到的问题记录
Unity连接外网数据库时和查询时就报这个错:The given key 'utf8mb4' was not present in the dictionary.1、建立连接时报以上的错,在建立连接时添加这句 charset=utf8,即可解决。2.在内网增删改查都不会有问题,但是连外网时,查询就又报上面的错,插入数据没问题!换了个MySql.Data.dll动态链接库就解决了!............
2022-06-14 10:43:37
1352
原创 String.Format自定义日期和时间格式字符串
日期和时间格式字符串定义由格式设置操作生成的DateTime 值的文本表示形式。 它还可定义分析操作中需要的日期和时间值的表示形式,以便成功将字符串转换为日期和时间。 自定义格式字符串由一个或多个自定义日期和时间格式说明符组成。 任何不是标准日期和时间格式字符串都会解释为自定义日期和时间格式字符串。在格式设置操作中,标准格式字符串只是自定义格式字符串的别名。 使用别名引用自定义格式字符串的优点是:尽管别名保持固定不变,自定义格式字符串自身也可以变化。 这很重要,因为日期和时间值的字符串表示形式通常会因区域性
2022-06-10 22:05:24
2601
原创 Unity Log adb 调试和Android Logcat调试(图文详细版)
Unity Log adb 调试和Android Logcat调试(图文详细版) 打开设置的搜索框,输入“开发者”,就显示开发者选项打开 "开发者选项" > 勾选:USB调试、“仅充电”模式下允许ADB调试、监控ADB安装应用。如不起作用,可“撤销USB调试授权”再试一次。 原因推测:可能因为未勾选“监控ADB安装应用”造成安全问题而阻塞的(参考链接)。手机链接电脑后在提示中选择传输文件,打开华为手机助手,电脑安装后输入秘钥连接上手机,此步骤可能可以省略,反正我是这么操作的。..
2022-06-09 17:23:40
5243
原创 Win11 专业工作站版安装安卓子系统方法 (离线包安装)
Windows 11的新功能中,“Windows Subsystem for Android”(简称WSA),即「Android子系统」,是最受期待的功能之一。它可以让你在Win11 PC上直接安装运行各种安卓手机APP应用与游戏,无需安装第三方模拟器或者虚拟机。进入控制面板 →程序→ 启用或关闭 Windows 功能,找到并勾选开启「Hyper-V」和「Hyper-V平台」两个选项,安装完成后会提示重启系统。.........
2022-06-07 10:31:18
20635
4
原创 一个生成短链接小工具,和TextMeshPro字库设置
先导入一个TTC字体进资源管理器(project),打开字库创建编辑器,Window-TextMeshPro-FontAssetCreator 这样就解决了字体显示方框框了,而且不增加安装包的体积。
2022-06-03 23:25:10
467
原创 Unity用UnityWebRequest和 BestHttp的GET和POST表单提交,与php交互
在unity2021中,WWW的资源加载方式过时了,新的方法为UnityWebRequest实际开发过程中,游戏APP通常在连接游戏服务器之前先从web服务器获取GM配置的相关信息,这里模拟服务器和前端的简单交互,用Unity的UnityWebRequest的GET和POST两种方式提交表单,向后端请求数据,后端返回JSON数据,前端根据返回数据执行相关逻辑。......
2022-06-01 23:05:59
5476
原创 C#栈知识点,在Unity3D开发的基本应用
C#栈知识点,在Unity3D开发的基本应用。栈的特性是先进后出,实际开发中我们一般在UI架构中会用到栈,打开UI面板时压入栈中,在UI处理返回上一级UI面板时关闭当前UI(出栈),显示上一个UI用到了栈。...
2022-05-29 11:30:04
1112
1
原创 Unity2017 UGUI开发 之 按钮点击事件处理
在Unity3D中的按钮添加事件有多种方式,举个例子看一下,我现在有一个Canvas对象,Canvas对象中有一个Button对象。给Canvas 对象添加testScript脚本,实现按钮的点击效果。这里主要说的一种像NGUI一样实现按钮点击的方法。我用NGUI的按钮点击事件已经习惯了,我觉得在UGUI里有也像NGUI这样的一个方法,使用起来会更加方便。UGUI 按钮的点击继承
2017-08-26 15:23:45
6192
原创 Unity2017 UGUI开发 之 字体渐变
用Unity2017 + UGUI开发游戏的时候,我们需要实现一些功能。在NGUI下,我们很容易就可以实现,因为在NGUI里有提供大量工具。在UGUI里没有提供这些工具怎么办?没有就自己写呗!当然如果网上有现成的代码,我们拿来就可以用!
2017-08-25 16:24:40
7475
2
Unity RT-Voice PRO 2020.1.2文字转语言(支持中文)
2022-06-19
Unity连Mysql的MySql.Data.dll,支持Unity2021,Mysql8.0 、Mysql5.5的外网增删改查
2022-06-14
计算机基础学习大纲office使用
2022-05-30
作为程序你必须知道的DOS命令
2022-05-30
《Linux系统基础》教学大纲
2022-05-30
Unity3D项目编码规范
2022-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人