【UE4 塔防游戏系列】10-防御塔升级

这篇具有很好参考价值的文章主要介绍了【UE4 塔防游戏系列】10-防御塔升级。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

效果

步骤

一、根据防御塔等级修改子弹伤害

二、根据防御塔等级修改子弹速度

三、根据防御塔等级修改检测半径

四、根据防御塔等级修改子弹颜色

五、根据防御塔等级修改换弹时间


效果

 【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

步骤

一、根据防御塔等级修改子弹伤害

1. 打开“TowerBaseBullet_Child”,新建整型变量“TowerGrade”表示当前塔的等级

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

设置为可编辑实例、生成时公开

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

2. 在“BP_TowerBase”中将当前的防御塔等级传入

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

 3. 回到“TowerBaseBullet_Child”,在事件图表中根据传入的防御等级设置子弹相应的伤害值

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

二、根据防御塔等级修改子弹速度

 1. 打开“TotalBulletsCategory”(子弹总类),添加一个浮点型变量,命名为“BulletSpeed”,默认值为1500

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

应用该变量:

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

 2. 打开“TowerBaseBullet_Child”,根据等级设置子弹速度

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

三、根据防御塔等级修改检测半径

打开“BP_TowerBase”,新建浮点型变量“DetectRange”,默认值设为2000

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

在事件图表中应用该变量:

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

四、根据防御塔等级修改子弹颜色

创建一个材质,命名为“M_BulletsColor”

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

 根据该材质生成材质实例

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

 将该材质实例赋予到子弹材质

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

在事件图表中修改子弹材质颜色

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

五、根据防御塔等级修改换弹时间

 在“BP_TowerBase”中新建一个浮点型变量,命名为“ReloadingTime”,默认值为1,表示默认换弹间隔时间为1s。

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

 应用该变量:

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏

【UE4 塔防游戏系列】10-防御塔升级,# 虚幻4 塔防游戏,ue4,游戏文章来源地址https://www.toymoban.com/news/detail-617936.html

到了这里,关于【UE4 塔防游戏系列】10-防御塔升级的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【UE4 塔防游戏系列】08-敌人到达终点对玩家造成伤害

    目录 效果 步骤 一、敌人到终点时扣除玩家生命值 二、显示玩家生命值 可以看到敌人进入终点后,左上角的玩家生命值会减少。  一、敌人到终点时扣除玩家生命值 新建一个Actor蓝图类,命名为“BP_EnemyEndPlace”,用来表示终点 打开“BP_EnemyEndPlace”添加一个盒体碰撞组件,

    2024年02月17日
    浏览(32)
  • 虚幻引擎4崩溃?10个UE4崩溃解决方法来了

    虚幻引擎 4 在PC上运行出现不断崩溃的情况?你绝对不是一个人,成千上万的用户最近报告了同样的问题。但好消息是你可以修复它。以下是已证明对许多玩家有用的解决方案列表。 如何修复虚幻引擎4的崩溃问题,下面这10个解决办法一起来看看吧。 虚幻引擎 的开发者不断

    2024年02月04日
    浏览(34)
  • 【虚幻引擎】UE4初学者系列教程基础篇-全中文新手入门教程

    一、 创建工程文件 (1)虚拟项目浏览器 (2)虚拟文件夹的结构 (3) 初学者内容包 二、虚幻引擎编辑界面介绍 (1)菜单栏 (2)关卡编辑器:工具栏  (3)“模式”面板  (4)“内容浏览器”面板 (5)视口面板 (6) 世界大纲视图 (7)细节面板 三、视口导航 四、

    2024年02月04日
    浏览(61)
  • 【虚幻4】UE4初学者系列教程基础篇-全中文新手入门教程

    一、 创建工程文件 (1)虚拟项目浏览器 (2)虚拟文件夹的结构 (3) 初学者内容包 二、虚幻引擎编辑界面介绍 (1)菜单栏 (2)关卡编辑器:工具栏  (3)“模式”面板  (4)“内容浏览器”面板 (5)视口面板 (6) 世界大纲视图 (7)细节面板 三、视口导航 四、

    2024年02月13日
    浏览(33)
  • 【虚幻引擎】UE4初学者系列教程VR篇-全中文新手入门教程

    1.有vr来配置         无论使用的是何种头戴显示器,开发使用 SteamVR 的 VR 项目时都需要下载并安装 Steam,才能访问 SteamVR。以下部分将说明下载安装 SteamVR 的方法。         首先需要从 Steam 站点(http://store.steampowered.com/)下载并安装 Steam客户端。Steam 安装完成后,用

    2024年04月10日
    浏览(39)
  • 【虚幻4】UE4初学者系列教程(蓝图篇)-全中文新手入门教程(含蓝图节点详细介绍,即时更新~)

    蓝图篇 目录 蓝图基础逻辑 知识点1:蓝图是可视化编程 知识点2:蓝图是面向对象的编译型可视化编程语言 知识点3:关卡蓝图和蓝图类的区别 知识点4:蓝图数据类型 知识点5:节点的介绍 知识点6:引脚的介绍 知识点7:节点的执行顺序 知识点8:节点的类型 知识点9:节点

    2024年02月04日
    浏览(42)
  • 【虚幻引擎】UE4初学者系列教程(蓝图篇)-全中文新手入门教程(含蓝图节点详细介绍,即时更新~)

    蓝图篇 目录 蓝图基础逻辑 知识点1:蓝图是可视化编程 知识点2:蓝图是面向对象的编译型可视化编程语言 知识点3:关卡蓝图和蓝图类的区别 知识点4:蓝图数据类型 知识点5:节点的介绍 知识点6:引脚的介绍 知识点7:节点的执行顺序 知识点8:节点的类型 知识点9:节点

    2024年02月04日
    浏览(92)
  • 【虚幻引擎】UE4优化植被

    在UE4中,我们在做大型的室外场景时,经常会遇到植物过多导致延迟的现象,有时候我们需要在UE4的场景中放置几千几万甚至更多的模型,这些模型具有相同的LOD,并且基础模型都使用同一模型资源。因为模型文件拖入UE4场景中会自动使用Static Mesh Actor来表示,当在程序中放

    2024年02月15日
    浏览(30)
  • 【虚幻引擎】UE4/UE5插件

    Blank:空白插件,可以从头开始自己定义想要的插件风格和内容,用此模板创建的插件不会有注册或者菜单输入。 BlueprintLibrary:创建一个含有蓝图函数库的插件,此模板函数都是静态全局函数,可以在蓝图中直接调用。 ContentOnly:创建一个只包含内容的空白文件 Editor Toolba

    2024年02月05日
    浏览(46)
  • 【虚幻引擎】UE4/UE5 材质

      基础颜色(BaseColor) :材质本身的颜色,例如绿色蓝色等 金属度(Metallic) :金属度,材质是否含有金属光泽 粗糙度(Roughness) :粗糙或者平滑度,物体表面的粗糙程度 自发光(EmissiveColor) :物体本身是否发光 透明度(Opactity) :物体表面是否透明,适用于 半透明(Translucent)、

    2024年02月02日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包