UE5蓝图实战:VaRest插件应用指南 - 从JSON文件到无限列表
在本文中,我将演示如何在 UE5 中使用 VaRest 插件来读取 JSON 文件,并将数据显示在无限滚动的列表中。VaRest 是一个强大的开源插件,它使得在 UE5 中进行 HTTP 请求和 JSON 数据处理变得简单直观。 首先需要在虚幻商城 搜索VaRest关键字…
UE5蓝图实战:动态墙上挖坑与自定义坑尺寸
在 Unreal Engine 5.3 中,我利用蓝图系统开发了一个创新的挖坑 Demo,该 Demo 展示了如何在实时环境中动态地在墙体上挖坑,并允许用户自定义坑的大小。这一过程得益于 UE5 官方提供的 Geometry Script 插件…
UE5蓝图实战:打造自定义摄像机视野控制
在虚拟仿真与可视化系统中,摄像机视野的控制至关重要。用户通常通过键盘的 W、A、S、D 键进行前后左右移动,使用 Q 和 E 键实现上下移动;同时,通过鼠标右键进行视角的旋转,并利用鼠标滚轮来调整视野的缩放。这篇文章将详细介绍如何在 UE5.3 中利用蓝图实现这些摄像机控制功能…
虚幻引擎游戏玩法:探索 Actor 之间的高效通信与交互技巧
Actor 类似于 Unity 中的空物体 GameObject,一种可以随意放置到场景中的游戏对象。UE 提供了多种供不同 Actor 之间通信的方法,本文将通过搭建 Demo 来演示以下表格中四种通信方法的要求和常见用法。 Actor 通信方法表:…
深入探索Unity协程:揭开CSharp迭代器背后的神秘面纱
协程是一种特殊类型的迭代器方法,允许你在多个帧之间分段执行代码。可以用来处理时间延迟、异步操作和顺序执行的任务,而不阻塞主线程。Unity 协程的实现依赖于 C# 语言提供的迭代器相关的语言特性,所以想要弄清楚 Unity 协程的底层原理,必须先了解 C# 的迭代器的基本功能。…
Unity使用自定义类型作为字典Key的最佳实践与避坑指南
首先提一下之前项目开发时遇到的一个将自定义类型作为 Dictionary 键的坑。 项目中,我们有两个业务类 BusinessA 和 BusinessB,因为某个需求,我们需要将这两个类建立一个映射关系,故引入字典 Dictionary 数据结构将它们关联起来:
Copy
pr…
基于Unity+SqlServer的登录注册功能的实现
基于 unity2018.3.6+sqlserver2014 实现的登录注册功能。 我给我的 VR 系统做了一个简易的登录注册功能。
1. 在 unity 里搭建了一个登录面板如下图:
往视图里添加 3 个 Text(登录信息的提示、账号密码输入提示),3 个 button…
unity+steamVR+VRTK开发环境的搭建
@TOC unity 之搭建 VR 开发环境
选用 unity2018.3.6f1+steamVR1.2.3+VRTK3.3 ,兼容性比较好。
亲测:进行正式开发之前,最好安装一下虚拟现实 环境驱动和选好对应的插件版本,能避免不少坑和报错。
HTC VIVE 环境配置
虚拟现…
unity开发之使用Slider进度条实现场景切换
@TOC 带进度条的异步加载场景切换
作业 ing,我想实现带进度条的场景切换功能:这里使用 UI 组件 Slider 完成
具体实现:
需要三个场景:【Menu】——【Loading】——【VRsubway】
用 SceneManager.LoadSceneAsync…
VR开发之使用VRTK实现基本的漫游和手柄射线功能
unity 之使用 VRTK 实现手柄发射射线和漫游功能 @TOC
通过学习 VRTK 自带新案例【002-Pointers StraightPointer】、【003-Pointers BezierPointers】、【004-Locomotio Teleporting…
Obsidian笔记同步Github仓库工作流
记录本知识库备份至 Github 仓库的工作流。 Git 安装
1、前往Git 官网下载并安装
按照安装程序默认勾选的配置安装即可。
2、验证 Git 是否安装成功
按 Win + R 打开 Cmd 命令行窗口输入:git help 有输出即可。
准备 Github…
腾讯云对象存储COS+PicGo搭建自动化Obsidian图床
考虑到需要将 Obsidian 的笔记分发多平台,其中最繁琐的工作就是需要将文章中的图片一次次的复制粘贴,为了减少这个重复的工作量,这里使用的一种解决方案就是利用腾讯云对象存储作为图床工具,借助图片上传工具PicGo和 Obsidian 的插件image auto…
虚幻引擎入坑记
Unreal Engine 和 Unity Engine 作为目前主流的游戏引擎,各有优缺点。而我目前的工作还是以 Unity 开发为主,在使用 Unity 的过程中,总避免不了听到或看到过 UE 相关的东西,从开始的好奇到后面想要去学习它,但是,感觉 UE 的学习门槛有点高…
UMG编辑器工作流
1. 在内容菜单(Content Browser)面板,点击添加(Add)或者右键空白处,依次选择用户界面(User Interface)/ 控件蓝图(Widget Blueprint)。 2. 在弹出来的窗口中,点击 User Widget 即可创建一个 UI 控件…
unity生涯的开始——太空飞船小游戏制作
初识 unity 做的一个小 demo 1、飞船等场景的设置
场景布局:把灯光放到合适的位置,摄像机拉到灯光上方,在 scene 里面新建一个 quad 作为背景,给它贴上材质图,把飞船 player 拖到场景中,调整位置,在飞船尾巴添加一个喷火特效。
2、给飞船写一个飞行脚本…
使用xlog搭建个人博客Step by Step
2024 年 8 月这个时间刚好是工作了 3 年的时间点。三年间,见过不少人和事,有了些许社会的阅历,愈发的觉得内心空虚。于是,我觉得我需要学习更多的东西,学习后我希望能够分享出来,分享可以让思想产生多维的碰撞,在碰撞上可能产生新的火花,以此来用输出倒逼输入…
你好,xlog
😀 测试二级标题
很高兴来到 xlog,希望可以在这里耕耘一片创作天地。
这是一篇测试博客😁