自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++动画蓝图实例

之后回到编译器,将写好的实例创建出来。将创建好的动画蓝图赋予人物身上。动态机完成后,我们在回到代码,创建动画实例和,通过动画实例来调用蒙太奇。创建完成后,我们对原生的初始化动画进行重写,对原生的动画进行更新。首先我们要在编辑器中创建我们的C++文件。在状态机中调整我们实现动作的条件。

2024-01-17 21:56:49 439

原创 C++攀岩(上下左右移动)

重载我们的OnMovementModeChanged,从CharacterMovementComponent中调用,通知角色移动模式已经改变。当我们开始攀爬时,我们的物理模式理应也要进入到我们的攀爬状态,所以创建我们的物理状态,将我们的飞行物理状态复制下来进行修改。首先当我们攀岩时,character应该是处于一个缩着的状态,那我们的碰撞范围也要相应的变小。前面我们完成了组件的绑定和判断条件后,我们就可以开始写攀岩的具体功能了。完成之后,我们设置我们回到我们的character文件里设置上下移动。

2023-11-27 00:56:16 98

原创 C++攀岩.判断条件

在完成了组件绑定和创建自定义组件后,接下来就得判断是时候才可以使用我们的攀岩功能。大致框架写完后,我们就可以写判断进行攀爬的条件。判断进行攀爬的条件有两个条件。1.从character前面生成一个碰撞胶囊,当碰撞到墙壁时返回碰撞点信息。2.从character的眼睛出生成一条射线,当碰撞到墙壁时返回碰撞点信息。条件2的目的是为了防止出现墙壁比我们的character矮。我们可以先画出我们的思维导图,方便我们理清我们的判断。根据我们的思维导图来实现我们的判断功能。这样我们的判断条件就写好了。

2023-11-26 23:36:59 33

原创 C++攀岩绑定组件

创建我们的成员变量ClimbNorRockAction。将触发功能绑定我们所创建的变量。组件绑定c++部分就完成了。创建我们按键触发的功能。

2023-11-26 23:05:10 63

原创 C++攀岩

想要实现攀爬效果,我们可以通过修改ue的charactermovement来实现我们自定义的movemen。首先创建自定义组件custommovemecompone,设置我们使用的组件,不用初始的默认组件。不管我们写的是什么类型的功能,首先我得写一个Debug来进行检测功能是否正确。设置自定义组件变量,将默认类型转换为自定义类型,最后获取我们的自定义类型。1.在文件夹中创建一个debughelper.h的文件。完成我们的自定义类型后就可以写我们的攀爬功能了。2.写入debug功能代码。

2023-11-26 22:59:56 34

空空如也

空空如也

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

TA关注的人

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