自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity 点击无效的问题

【代码】Unity 点击无效的问题。

2024-04-24 01:31:21 51

原创 Unity UGUI透明区域点击无效

【代码】Unity UGUI透明区域点击无效。

2024-04-20 20:35:16 293

原创 Apply Root Motion的问题

我在给一个模型添加行走的各种效果,发现跳跃的时候总是横向速度为0做了一个对照测试,开了一个空场景来测试,发现是ok的最后发现是动画本身带了动作,他控制transform的x为0,导致刚体那边的速度也是0

2024-04-20 20:28:50 58

原创 在unity中使用内嵌数据库sqlite

这个任务是因为我在给别人写外包,需要数据库。如果使用MySQL,实在是太笨重了,需要额外安装MySQL这个软件所以我决定用sqlite这个嵌入式数据库。

2024-04-06 02:04:34 457

原创 Android Studio 新建aar包

有几个注意事项第一是注意是选择Android library这个包注意moudle name不能包含apk这三个字符

2024-04-01 05:06:09 198 1

原创 HFS用来模拟从服务器下载东西是很合适的

这是网址https://www.rejetto.com/hfs/

2024-04-01 05:03:32 82

原创 怎么打包出release.aar包

第一种选择build variant更改成release第二钟在gradle中选择相应任务来编译选择assemble release如果没有这个选项,可能是你没有开启那个Task 收集的选项

2024-04-01 04:46:05 216 1

原创 unity 打包安卓错误汇集

Failed to find target with hash string "android-34’ in: D:Pr他说找不到sdk34level的我用as打开后卸载又重装,最后解决了我放到Plugins/Android/下面的Java代码没有被编译这个不知道为什么。我故意把代码写的有问题,会报错那种,也正常通过了打包。但是安装到手机上就会说classNotFound目前可以试着把library删除试试正常情况下他会用javac来编译你的java代码文件

2024-03-30 13:05:56 235 1

原创 广告牌效果的C#实现

这个效果是在以前的项目时候,特效那边想要一个广告牌效果但是我不懂什么是广告牌两个人沟通半天,才把东西做出来。

2024-03-27 23:33:18 468

原创 Unity Samples和帧动画的问题

在这里插入代码片。

2024-03-07 23:03:01 511

原创 核心战斗模块(二)

它是-=这样。

2023-12-31 01:09:33 403

原创 UIToolKit使用心得

起因因为那个uitoolkit自己写了一套graphView,所以想着来用用但是用完之后发现也不过如此怎么构建自己的组件我在继承Node之后想修改node的样式该怎么办呢是这样的。先用pick点击默认的node节点元素- 在pick默认创建的node节点之后,可以把它的uxml全部复制过来新建一个uxml文件,把刚才复制的nodeViewer复制进去再双击这个nodeViewer文件,在UIbuilder面板打开后,新建style,修改node的样式就可以了。不要忘了C#脚本里面要

2023-12-26 16:15:22 442

原创 Unity so文件的问题

【代码】Unity so文件创建行为树是否要继承so。

2023-12-25 16:47:07 458

原创 部署jekins遇到的问题

查到解决方案,因为我的jekins服务是system启动的,所以需要切换到system账户下面,在第一次连接的时候选择yes。文件夹下面,这样就可以在cmd里面直接调用。当初安装的时候选择的角色·是什么。先到这个页面下载psTool工具。用管理员模式打开cmd命令行窗口。在新打开的cmd窗口使用。最后输入yes就解决了。

2023-11-23 01:15:22 1208

原创 OverDraw的优化

【代码】OverDraw的优化。

2023-11-07 15:34:05 96

原创 unity图片变暗

这个涉及到颜色空间转换的问题如果要使用线性空间的颜色,就需要把unity里面图片的srgba去掉勾选。但是我们项目有些图片是运行时候从网络端下载下来的,unity默认就是srgba勾选的。也没有可用的api可以进行改变。所以解决办法就是弄一个shader,强行把亮度调亮。

2023-09-24 01:52:49 304

原创 使用变基整合别人的操作

原因是这样的,在项目里面,别人在我的分支上进行援助然后他上传了代码我这边上传代码的时候,就需要先拉取他的代码这时候就需要选择变基而不是合并来处理了。而且这个时候还有可能发生冲突,导致变基中断,这时候解决冲突。冲突完成后,点击继续变基。

2023-09-24 01:43:27 126

原创 利用git的贮藏功能

可以将自己分支的当前状态贮藏切换到其它分支再切换回来的时候,应用就行了

2023-09-24 01:36:11 159

原创 videoPlayer的播放

就是videoPlayer需要赋给他一个RenderTexture这个RenderTexture可以设置宽高在这个texture里面进行播放的视频,宽高会自动进行等比例缩放。之所以遇到这个问题,是因为视频宽高也需要自适应,但是来不及做策划就说按照1080*1920来做,尽量按照这个来就行了。

2023-09-24 01:33:19 175 1

原创 unity自己对象池的使用

一般有两种用法,第一种是在using里面获取,脱离这个域就释放。第二种是在Get和Release配合使用。

2023-09-24 01:21:02 207

原创 ScrollView的OnValueChanged

再把scrollRect的VerticalNormalization设置为这个值。value = 计算第i个元素的高度/滚动距离。滚动到第i个元素的实现。

2023-09-24 01:08:32 213

原创 浮点数精度问题

今天测试发现,23.99-21.591在float精度下相减会出现误差,变成2.38999改成double数据类型后,又发现25.99-23.391会出现误差变成2.4999最后换成deciaml才算解决。

2023-09-05 12:26:32 36

原创 Awake无论如何都会被触发

一直以如果物体处于active=false的状态下,awake是不会触发的。但是测试发现,awake只要物体被实例化出来,就会被触发,但是start是当物体显示的时候才会触发

2023-09-05 12:17:08 37

原创 unity使用vs和手机联调

【代码】unity使用vs和手机联调。

2023-08-25 00:32:57 890

原创 VisoS9的调试模式如何打开

最近公司项目,人手一台测试机,我分到的项目是vivo S9这个手机打开调试模式就很麻烦,先要在系统设置里面的版本号那里点击7下,开启开发者模式然后退出上一级,进入开发者选项,打开usb调试开关这样才可以在插入usb接口的时候实现unity识别设备

2023-08-25 00:26:45 71

原创 git的使用方法

首先是生成ssh的key把公钥添加到github上。记得git本身的公钥和私钥要和图形界面的相同否则你只配置了图形界面的公私钥,但是git没有配,就会出错。另外,不要在公钥私钥那里再输入个人密码了因为unity的package from url是从远程拉取的时候会导致你需要输入这个密码,导致拉取失败。一般通过命令行的时候直接回车就可以创建没有密码的。

2023-08-25 00:23:28 36

原创 自定义协程

【代码】自定义协程。

2023-08-20 11:55:57 301

原创 FGUI 需要BindAll

【代码】FGUI 需要BindAll。

2023-08-13 02:07:42 66

原创 C#提供的几个关键目录

AppDomain.CurrentDomain.BaseDirectory是一个用于获取应用程序域的基目录的属性。基目录是指应用程序在运行时所在的文件夹路径。也就是说你的exe放置在哪里,这个路径就返回exe所在的位置。

2023-06-25 12:19:52 61

原创 代码混淆难题

一般有三个混淆插件,第一款是GitHub上的开源插件,需要自己动手做很多配置,比如要自己弄垃圾代码,自己配置白名单和黑名单等等。第二款是防御鱼公司出品的这个产品比较好,不需要任何额外操作,只需要导入就可以了。第三款是这个bloody和上面那位旗鼓相当,也是不需要额外动手,导入就行。但是我用dotpeek查看了一下反编译后的代码,这一位的默认混淆规则缺少了对类的名字更换混淆。不知道是需要额外配置还是咋弄。

2023-06-25 01:18:27 61

原创 Advanced Installer使用指南

这里需要提一嘴这个很重要的安装条件,他会根据这个条件来判断是否要安装这个运行时。而且你可以设置版本号,一般来说在这个文件夹下放置的是各个版本的文件。一定要保持UpdateID相同,但是产品ID不同。我的程序需要dotNet5.0.13的运行时环境。这个评估他会搜索你本地文件夹给出结果,很重要!在配置完成后一定要测试一下是否是正确的。但是在AI上面没有显示这个选择怎么办。我截的图是搜索是否存在文件夹。顺带把运行时的名字也改一下。直接更改为使用磁盘中文件。

2023-06-25 01:06:53 791

原创 Winform巨坑

Min你必须要给form的MinSize设置一个最小值,否则你编译后的窗口会被系统默认设置一个值。这导致我死活改不了窗口的宽度,最后发现是因为这个。设计器不显示不显示是因为我在Form类的前面加了一个新的类只要把这个类放到后面就可以了。

2023-06-23 16:13:11 42

原创 获取mac地址

【代码】获取mac地址。

2023-06-22 18:33:44 35

原创 C#获取电脑的硬件ID

【代码】C#获取电脑的硬件ID。

2023-06-22 15:07:32 970

原创 屏幕完全显示出来的代码

【代码】屏幕完全显示出来的代码。

2023-06-22 14:38:06 159

原创 UI操作应该是无状态的

感悟UI方面的操作,应该把数据全部存储到Control层,它自己是不应该存储任何数据状态的。这样我们只需要改变Control层数据,可以让UI方面进行刷新。

2023-06-20 18:47:49 35

原创 ET网络消息类型

2023-04-27 00:29:01 53 1

原创 让AI给我写了一个异常系统。

【代码】让AI给我写了一个异常系统。

2023-03-19 22:57:30 160

原创 Unity面板实例化导致的bug

这个问题是因为我把字段公开后,在unity编辑器的Inspector面板上暴露了,结果就是Unity自动实例化了该字段,导致我放在类空间的字段都没有实例化。然后就会发现good字段是null。

2023-03-17 19:42:28 74

原创 VS附加unity卡死

附加失败

2023-03-11 10:52:23 71

空空如也

空空如也

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

TA关注的人

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