banner
YZ

周周的Wiki

种一棵树最好的时间是十年前,其次是现在。
zhihu
github
csdn
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

UE5蓝图实战:VaRest插件应用指南 - 从JSON文件到无限列表

在本文中,我将演示如何在 UE5 中使用 VaRest 插件来读取 JSON 文件,并将数据显示在无限滚动的列表中。VaRest 是一个强大的开源插件,它使得在 UE5 中进行 HTTP 请求和 JSON 数据处理变得简单直观。 首先需要在虚幻商城 搜索VaRest关键字…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

UE5蓝图实战:动态墙上挖坑与自定义坑尺寸

在 Unreal Engine 5.3 中,我利用蓝图系统开发了一个创新的挖坑 Demo,该 Demo 展示了如何在实时环境中动态地在墙体上挖坑,并允许用户自定义坑的大小。这一过程得益于 UE5 官方提供的 Geometry Script 插件…
cover
cover
cover
cover
cover
cover
cover
cover

UE5蓝图实战:打造自定义摄像机视野控制

在虚拟仿真与可视化系统中,摄像机视野的控制至关重要。用户通常通过键盘的 W、A、S、D 键进行前后左右移动,使用 Q 和 E 键实现上下移动;同时,通过鼠标右键进行视角的旋转,并利用鼠标滚轮来调整视野的缩放。这篇文章将详细介绍如何在 UE5.3 中利用蓝图实现这些摄像机控制功能…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

虚幻引擎游戏玩法:探索 Actor 之间的高效通信与交互技巧

Actor 类似于 Unity 中的空物体 GameObject,一种可以随意放置到场景中的游戏对象。UE 提供了多种供不同 Actor 之间通信的方法,本文将通过搭建 Demo 来演示以下表格中四种通信方法的要求和常见用法。 Actor 通信方法表:…
cover
cover
cover
cover

深入探索Unity协程:揭开CSharp迭代器背后的神秘面纱

协程是一种特殊类型的迭代器方法,允许你在多个帧之间分段执行代码。可以用来处理时间延迟、异步操作和顺序执行的任务,而不阻塞主线程。Unity 协程的实现依赖于 C# 语言提供的迭代器相关的语言特性,所以想要弄清楚 Unity 协程的底层原理,必须先了解 C# 的迭代器的基本功能。…
cover
cover
cover

Unity使用自定义类型作为字典Key的最佳实践与避坑指南

首先提一下之前项目开发时遇到的一个将自定义类型作为 Dictionary 键的坑。 项目中,我们有两个业务类 BusinessA 和 BusinessB,因为某个需求,我们需要将这两个类建立一个映射关系,故引入字典 Dictionary 数据结构将它们关联起来: Copy pr…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

基于Unity+SqlServer的登录注册功能的实现

基于 unity2018.3.6+sqlserver2014 实现的登录注册功能。 我给我的 VR 系统做了一个简易的登录注册功能。 1. 在 unity 里搭建了一个登录面板如下图: 往视图里添加 3 个 Text(登录信息的提示、账号密码输入提示),3 个 button…
cover
cover
cover
cover
cover
cover
cover
cover
cover

unity+steamVR+VRTK开发环境的搭建

@TOC unity 之搭建 VR 开发环境 选用 unity2018.3.6f1+steamVR1.2.3+VRTK3.3 ,兼容性比较好。 亲测:进行正式开发之前,最好安装一下虚拟现实 环境驱动和选好对应的插件版本,能避免不少坑和报错。 HTC VIVE 环境配置 虚拟现…
cover
cover
cover
cover
cover
cover

unity开发之使用Slider进度条实现场景切换

@TOC 带进度条的异步加载场景切换 作业 ing,我想实现带进度条的场景切换功能:这里使用 UI 组件 Slider 完成 具体实现: 需要三个场景:【Menu】——【Loading】——【VRsubway】 用 SceneManager.LoadSceneAsync…
cover
cover
cover
cover
cover
cover

VR开发之使用VRTK实现基本的漫游和手柄射线功能

unity 之使用 VRTK 实现手柄发射射线和漫游功能 @TOC 通过学习 VRTK 自带新案例【002-Pointers StraightPointer】、【003-Pointers BezierPointers】、【004-Locomotio Teleporting…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

Obsidian笔记同步Github仓库工作流

记录本知识库备份至 Github 仓库的工作流。 Git 安装 1、前往Git 官网下载并安装 按照安装程序默认勾选的配置安装即可。 2、验证 Git 是否安装成功 按 Win + R 打开 Cmd 命令行窗口输入:git help 有输出即可。 准备 Github…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

腾讯云对象存储COS+PicGo搭建自动化Obsidian图床

考虑到需要将 Obsidian 的笔记分发多平台,其中最繁琐的工作就是需要将文章中的图片一次次的复制粘贴,为了减少这个重复的工作量,这里使用的一种解决方案就是利用腾讯云对象存储作为图床工具,借助图片上传工具PicGo和 Obsidian 的插件image auto…
cover
cover

虚幻引擎入坑记

Unreal Engine 和 Unity Engine 作为目前主流的游戏引擎,各有优缺点。而我目前的工作还是以 Unity 开发为主,在使用 Unity 的过程中,总避免不了听到或看到过 UE 相关的东西,从开始的好奇到后面想要去学习它,但是,感觉 UE 的学习门槛有点高…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

UMG编辑器工作流

1. 在内容菜单(Content Browser)面板,点击添加(Add)或者右键空白处,依次选择用户界面(User Interface)/ 控件蓝图(Widget Blueprint)。 2. 在弹出来的窗口中,点击 User Widget 即可创建一个 UI 控件…
cover
cover
cover
cover

unity生涯的开始——太空飞船小游戏制作

初识 unity 做的一个小 demo 1、飞船等场景的设置 场景布局:把灯光放到合适的位置,摄像机拉到灯光上方,在 scene 里面新建一个 quad 作为背景,给它贴上材质图,把飞船 player 拖到场景中,调整位置,在飞船尾巴添加一个喷火特效。 2、给飞船写一个飞行脚本…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

使用xlog搭建个人博客Step by Step

2024 年 8 月这个时间刚好是工作了 3 年的时间点。三年间,见过不少人和事,有了些许社会的阅历,愈发的觉得内心空虚。于是,我觉得我需要学习更多的东西,学习后我希望能够分享出来,分享可以让思想产生多维的碰撞,在碰撞上可能产生新的火花,以此来用输出倒逼输入…
cover

你好,xlog

😀 测试二级标题 很高兴来到 xlog,希望可以在这里耕耘一片创作天地。 这是一篇测试博客😁
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.