自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3时间日期选择器Vue3Datepicker

如下图在实际开发中遇到一个需求月份选择器加个至今效果,点击至今输入框就会选择至今,并且月份来到本月也就是四月,也可以点击月份选择的就是本月2025.4,根据传入的不同查询渲染的时候也会显示不同,和后端约定至今则传入空串,月份则正常传入时间字符串尝试过element plus的日期组件,发现只能在左侧和右侧加入文字,包括插槽似乎也没有这种用法使用默认的defaul插槽改变的是月份的文字,用其他的里面的内容被覆盖,所以我尝试使用新的时间组件。

2025-04-04 09:03:44 543

原创 c#解析Json文件并且转换为对象,动态生成LineRenderer线条

这是Json格式文件,coordinates数组就是LineRenderer线的数据,这个数组里每个子数组分别代表LineRenderer顶点坐标的xyz点。需要把该文件放入Project->Resources里。这里第二个函数返回List,因为之后的需求会加多跟线条。然后通过代码解析,解析该文件的内容并且反序列化。将一个 JSON 对象转换为一个。然后拿到这条线所有的坐标点后遍历。对象,并将其添加到列表中返回。输入如下图断点的内容。

2024-12-25 15:21:55 143

原创 为LineRenderer加上MeshCollider,与XR Simple Interactable交互,射线指向某条线,就显示这条线信息,以及射线穿透

之前遇到一个需求,在VRPico眼镜上让线条与手柄射线交互,交互是houer,当射线移入到线条内弹出该线条信息。

2024-12-25 11:29:04 1048

原创 unity触发器的使用

调整后创建中就可以设置触发区大小了,然后我们在Assets文件夹新建一个C#脚本文件,并且在Add Component选择脚本刚刚创建的脚本,如下图我已经挂上了。来到代码页面,我们可以看到最下方三个函数,分别是第一次进入触发区,在触发区时,和离开触发区,这三个函数我们就可以利用这三个钩子函数做某些事情。上边代码里写了预制体应用,所以我们在unity页面,要显示的弹框我已经默认隐藏,并且挂载到脚本的Prefab上,这时候就拿到弹框的预制体。在Hierarchy右键创建一个空对象。2.添加组件,选择触发器。

2024-12-24 17:43:51 779

原创 LOD Group使用方法

LOD,即Level of Detail,是一种通过根据物体与相机的距离来调整其细节程度的技术。当物体距离相机较远时,使用较低细节的模型可以减少GPU的负担,从而提高帧率;而当物体靠近相机时,则使用更高细节的模型以提供更好的视觉效果。

2024-12-13 18:06:42 1103

原创 unity导入外部模型不显示以及模型只显示一半另一面为透明

但是如这张图片只渲染一面,另一面就为透明,因为Unity默认不支持双面材质,而这个模型为双面材质,操作方法,点击图一assats文件夹下面的obj模型,在inspector里面选择Location-Use External Materials(Legacy)因为地理坐标值太大 要去掉整数位的值,我导入的模型精度太高,需要去除千分位的,模型为.obj格式,用文本文档打开,去掉v开头 这些千分位的数据。之前导入unity模型的时候明明在assets文件夹都能看到模型,拉入场景里面却什么都没有,

2024-11-04 17:14:01 1004

原创 vitest+Test Utils for Vue.js +axios-mock-adapter使用

我在工作中利于fantastic-admin开发的项目进行测试,发现vitest很多包不兼容,并且vitest很多文档和文章对接口测试这个模块写的并不完善,所以我根据我目前的项目总结了一部分使用方法,报错的那部分有可能你的项目也使用了该安装包,可能也会报错,也可以用我的解决方式去解决。

2024-09-23 16:18:48 2174 2

原创 uni.socket流式打字效果

心跳机制目的是websocket是一个长链接,如果长时间或者几分钟不进行链接,那么websocket会自动进行断开,虽然上面的重连机制会重新链接,但是重连的时候会弹窗,这样对用户的体验性就不好,所以我们利用定时器每个20秒向服务器发送一条消息,这里和后端商量好发送这条固定的消息服务器不返回东西就可以了。友情提示记得用that哟,因为在uni的这些api里面使用this去调用自身定义的属性或方法this指向会不正确的。uni.onSocketMessage为监听收到的信息,res为接受到返回的参数。

2024-02-21 17:52:02 911

原创 el-upload手动上传JSON格式文件

我们在使用el-upload组件的时候,如果不使用自动上传,不用那就不用action属性。之后就是收集数据发送请求,我这边是点击确认上传的时候,收集文本框的信息和文件内容,这样在选中上传文件的时候我们就可以拿到文件的信息。因为上传的格式是JSON,所以我们要读取文件内容。如下图所示使用on-change钩子。这里是打印的文件信息。这里是确定上传的函数。

2024-02-21 17:08:55 876

空空如也

空空如也

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

TA关注的人

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