我的第一个UE4小关卡Demo
这两天花时间好好的把所有组件重新搞了一次,具体做出了这种按键+钥匙+开门的模组。这次主要的目的就是全面使用面向对象的思路,把所有的组件都做成和拼接可扩展的积木。
目前为止具体可以实现游戏内任意更换不同功能的对应组件,并且可以自定义组件的材质和覆盖颜色。
主要的结构其实是
按键(父):具有按下、抬起、广播、声音播放、总开关、提示缺少钥匙等基础的事件
|------自动触发按键(子):根据玩家行为调用父的行为,实现自动按下和弹起
|------只按一次按键(子):根据玩家行为调用父的行为,只按下一次不弹起
步进