自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 【UE5初学者教程系列之恐怖冒险类游戏(蓝图版)】9、格子道具图标显示

如果想要新创建一个道具,只需要到Inventory文件夹,右键BP_InventoryItem_Master 主类,选择创建子蓝图,然后改名字,进入之后再右侧的ItemData进行数据设置。然后再PickUpActors文件夹,右键BP_PickUpActor_Master 主类,创建子蓝图。打开PBC_Inventory 添加函数 GetItemDataAtIndex 纯函数 编写如下蓝图。创建UpdateInventorySlot 函数,编写如下蓝图。在右侧进行设置,Item进行刚刚创建的Item。

2024-05-18 19:35:09 76

原创 【UE5初学者教程系列之恐怖冒险类游戏(蓝图版)】8、拾取道具

右键BP_InventoryItem_Master 创建子类BP_InventoryItem_Battery 进入,即可看到变量,进行相关信息修改。在Actor文件夹下创建文件夹,起名Inventory,创建蓝图类 Actor 起名 BP_InventoryItem_Master。在Inventory文件夹下创建PickUpActor文件夹,创建BP_PickUpActor_Master蓝图类Actor类型。打开,添加静态网格体,赋值一个正方体,在添加一个圆形碰撞,调整大小。添加函数AddItem。

2024-04-30 19:52:07 309

原创 【UE5初学者教程系列之恐怖冒险类游戏(蓝图版)】7、创建背包界面

设置忽略查看输入”(Set Ignore Look Input)是 Unreal Engine 中的一个节点,通常在蓝图中用于控制玩家角色是否忽略鼠标或摄像机观看输入。该节点的作用是在特定情况下,暂时禁用玩家角色对鼠标或摄像机观看输入的响应。当设置为忽略查看输入时,玩家角色将不会对鼠标或摄像机的移动产生响应,即不会改变视角方向。这在某些游戏情景下可能很有用,例如在需要玩家停止观看并专注于其他任务时,或者在某些 UI 元素出现时,防止玩家误操作。对事件开始运行时进行修改,添加控件。

2024-04-30 19:45:58 131 1

原创 【UE5初学者教程系列之恐怖冒险类游戏(蓝图版)】6、Slot格子的UI创建

在UMG文件夹下创建文件夹:Inventory,创建用户空间界面,起名W_InventorySlot 打开。最后打开主界面HUD,把W_InventoryGrid 添加上去,即可运行游戏看到效果。打开玩家控制器,新增变量 InventorySlots 整数,并且设置一个数值。打开Slots的事件图表,加一个变量Index,设置为公开。创建用户界面W_InventoryGrid 屏幕上所需。创建如下UI:屏幕上所需。

2024-04-22 19:01:23 141 1

原创 【UE5初学者教程系列之恐怖冒险类游戏(蓝图版)】5、添加准星

打开准星 填充屏幕改为屏幕上所需 添加尺寸框组件 重载宽度和高度 5 添加image组件,放在尺寸框下面。创建UMG文件夹 创建用户界面 用户控件 起名 W_MainHUD 在创建一个W_Crosshair。创建Texture文件夹,导入准星,打开 压缩设置改为用户界面2D 纹理组改为UI。打开主界面HUD 添加画布面板,放准星HUD 尺寸5 锚点居中 位置归零 对齐0.5。

2024-04-22 18:54:52 205

原创 【UE5初学者教程系列之恐怖冒险类游戏(蓝图版)】4、头部晃动功能

在BluePrint里面创建CameraShakes文件夹,创建蓝图类 摄像机晃动基础。CS_HeadBob_Run 再创建一个,起名CS_HeadBob_Walk。在playercharacter类里面创建函数Head Bob。在角色移动里面调用头部晃动函数。

2024-04-22 18:52:58 61

原创 【UE5初学者教程系列之恐怖冒险类游戏(蓝图版)】3、冲刺功能的编写

创建Blueprint文件夹 进去在创建blueprintComponts文件夹 进去创建Actor组件蓝图类 起名BPC_Movement。在HG_PlayerCharacter里面添加下蹲动画时间轴 添加两个自定义事件 进行过度。在PlayerCharacter里面添加函数initialize 编写如下蓝图。并且修改开始冲刺和结束冲刺两个功能,进行下蹲判断操作。在BPC_Movement里面编写下蹲功能蓝图。停止冲刺,消除体力消耗,设置速度为行走速度。在事件图表里面进行初始化。开始冲刺时,消耗体力。

2024-04-22 10:30:08 330

原创 【UE5初学者教程系列之恐怖冒险类游戏(蓝图版)】2、人物移动旋转

打开HG_PlayerCharacter 添加Camera组件 创建Input文件夹 创建输入映射情景 创建输入操作 用来移动 旋转 跳跃等。在Input里面对移动进行设置,要不然一直是一个方向 也是2d轴。在input里面设置上下翻转,input_Look是2d轴。在PlayerController里面设置增强输入。角色蓝图里面,搜索使用控制器,把pitch选项勾上。在PlayerCharacter 里面设置移动。在PlayerCharacter 里面设置跳跃。

2024-04-22 10:26:30 281

原创 【UE5初学者教程系列之恐怖冒险类游戏(蓝图版)】1、UE5项目设置

UE5初学者教程系列之恐怖冒险类游戏蓝图版 第一节 基础设置

2024-04-22 00:49:07 163

原创 用C#实现归并排序

【代码】用C#实现归并排序。

2023-06-01 12:17:37 118

原创 用C#实现希尔排序算法

【代码】用C#实现希尔排序算法。

2023-06-01 11:48:11 135

原创 C#实现插入排序

【代码】C#实现插入排序。

2023-06-01 11:46:22 178

原创 唐老狮C#进阶课程练习题(自写,如果有更好的方法欢迎讨论)(2)

(此处参考@四月的白羊座)

2023-05-31 17:02:13 828 1

原创 唐老狮C#进阶课程练习题(自写,如果有更好的方法欢迎讨论)(1)

定义一个泛型方法,方法内判断该类型为何类型,并返回类型的名称与占有的字节数,如果是int,则返回“整形,4字节”只考虑以下类型int:整形char:字符float:单精度浮点数string:字符串如果是其它类型,则返回“其它类型”(可以通过typeof(类型) == typeof(类型)的方式进行类型判断)return "整形" + "\t" + sizeof(int) + "字节";return "字符" + "\t" + sizeof(char) + "字节";

2023-05-30 19:53:34 746 2

原创 使用unity发布抖音小游戏

重要: editor 和 Android Target Support 都需要从网页进行下载,不要通过 hub 进行下载,否则无法进行发布。这里推荐使用Unity 2019.4.35f1版本: https://unity.cn/releases/beta/2019。在工具栏选择 ByteGame --> StarkSDKTools --> Build Tool 即可打开打包的工具面板。如果使用 wasm 方案:建议使用 unity 最新版,比如 2021.2 之后的版本,在 wasm 方面做了很多优化。

2023-05-21 13:56:37 3980 2

用一个函数实现两个字符串的比较,即自己写一个 strcmp 函数

用一个函数实现两个字符串的比较,即自己写一个 strcmp 函数

2021-01-26

得一个 3×3 的矩阵转置,用一函数实现之。在主函数中用 scanf 函数输入矩阵元素

得一个 3×3 的矩阵转置,用一函数实现之。在主函数中用 scanf 函数输入矩阵元素

2021-01-26

输入三个整数,按由小到大的顺序输出,然后将程序改为:输入三个字符串, 按由小到大的顺序输出

输入三个整数,按由小到大的顺序输出,然后将程序改为:输入三个字符串, 按由小到大的顺序输出。

2021-01-26

学生管理系统,dev-c++编译环境,C语言编写

Dev-C++编译环境,C语言编写,有输入学生数据,修改学生数据,处理学生数据,输出学生数据等功能。

2020-12-18

模拟双色球系统,dev-c++编译环境

模拟双色球系统,dev-c++编译环境,C语言编写,有购买双色球功能和随机产生结果功能和对比功能

2020-12-18

空空如也

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

TA关注的人

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