The content of this article is also available as a simulation video on YouTube. You can understand it more intuitively with animations, so please take a look. When looking at social media and YouTube, ...
这就是DataTable要解决的问题。它的本质是一张 结构化的数据表格 ,你可以把它理解成Excel表在UE4里的化身——每一行是一条技能记录,每一列是技能的一个属性字段。程序负责定义“表长什么样”,策划负责往里面填数字,两边解耦。改数值不用动蓝图,改完保存就能在编辑器里看到效果。
本内容遵循CC 4.0 BY-SA版权协议 刚接触UE4那会儿,我做过一件现在想起来都脸红的事:把技能数据硬编码在蓝图里。每个技能一个Actor蓝图,里面塞满变量——技能ID、伤害值、冷却时间、消耗 ...