news 2026/4/17 7:20:02

Creed —— 战斗系统

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Creed —— 战斗系统

目录

一,导入并设置动画

二,创建输入动作

三,创建AnimNotify

四,创建actor component


一,导入并设置动画

导入动画,并创建动画蒙太奇;

二,创建输入动作

在内容浏览器内,创建新输入动作IA_Attack,并设置IMC_Default;

  • 左击启动攻击动作;

三,创建AnimNotify

AnimNotify_SwordComboNext

  • 表示角色动作到达该位置时,接收到此通知,将调用组合攻击事件;

AnimNotify_SwordComboEnd

  • 表示角色动作到达该位置时,接收到此通知,将调用停止组合攻击事件;

在动画蒙太奇内添加AnimNotify

四,创建actor component

创建蓝图组件 BPC_AttackSystem;

  • 将该组件应用于角色蓝图;

创建剑攻击逻辑

  • 在游戏开始时,获取角色骨骼网格体 Character Mesh;

  • 但有攻击输入时(如左击),调用剑攻击事件;

调用剑攻击事件后:

  • 第一次左击,直接播放Attack1_Montage;
  • 在Attack1_Montage的AnimNotify_SwordComboNext前,有连续左击则播放Attack2_Montage;
  • 在Attack2_Montage的AnimNotify_SwordComboNext前,有连续左击则播放Kick_Montage;
  • 在Kick_Montage的AnimNotify_SwordComboNext前,有连续左击则播放Attack3_Montage;

根据连续动作的效果,可调节蒙太奇的 Blend In 或 Blend Out;

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 14:10:02

AI助力海外应用开发:Trae国际版下载解析

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个类似Trae国际版的应用,支持多语言切换、全球CDN加速、跨境支付集成。要求:1. 使用React Native框架实现跨平台兼容 2. 集成Google Maps API实现位置…

作者头像 李华
网站建设 2026/4/10 6:06:00

鸿蒙 Flutter 隐私合规:用户授权中心与数据审计日志

在《个人信息保护法》《数据安全法》及《个人信息保护合规审计管理办法》的严格监管下,跨端应用的隐私合规已成为开发者的必修课。鸿蒙(OpenHarmony)凭借系统级安全能力构建底层防护,Flutter 则以跨端高效开发优势降低合规落地成本…

作者头像 李华
网站建设 2026/4/11 13:47:58

猿人学第三届-第二题-滑块缺口之涟漪 纯算

猿人学第三届-第二题-滑块缺口之涟漪 1. 网络包分析 1.1 目标API https://match2025.yuanrenxue.cn/match2025/topic/2_captcha_jpg1.2 关键载荷参数 参数名: mmc作用: 这是我们需要还原的加密参数2. JS代码解混淆 2.1 初始分析 通过启动器进入JS代码后,发现代码经过…

作者头像 李华
网站建设 2026/4/18 3:25:56

基于SpringBoot2+Vue2的线上艺术学习视频网站

线上艺术学习视频网站系统 演示视频 https://www.bilibili.com/video/BV1d3mgBrEz2/ 角色 管理员 教师 学生 技术 Spring Boot、MyBatis-Plus、MySQL、Vue 核心功能 本系统是一个线上艺术学习视频网站,核心价值在于提供一个集课程学习、艺术作品分享、社区交…

作者头像 李华