UE4冒泡排序蓝图、随机整数数组生成蓝图

前几天看了一个UE4做RPG的视频,里面讲到判断敏捷决定先攻的蓝图制作:

【虚幻4】UE4初学者进阶教程(合集)-全中文教程(全字幕)-制作一个回合游戏-1-31P更新中

这个视频里虽然用到了算法思路:超详细十大经典排序算法总结(java代码)c或者cpp的也可以明白,但是并没有完全按照编程的逻辑来走,导致我直接搬运算法的时候有点看不明白,于是就自己琢磨着既然UE4蓝图也有for和while循环,为啥不按照算法的程序,尽量利用蓝图功能来还原呢,如果能够比较简单的还原,那其他算法想要搬运也相对容易一些,于是尝试着做了一下。

由于我不是程序员出身,很多东西刚开始一头雾水,尤其是循环套循环的时候被程序里的i和j在蓝图上是哪个绕晕了,后来终于捋清楚。蓝图如下:

UE4冒泡排序蓝图、随机整数数组生成蓝图_第1张图片

另外,为了验证排序的普遍有效性,我又做了个简单的随机制作数组蓝图,利用了whileLoop,保证里面每一个元素都不重复。蓝图如下:

UE4冒泡排序蓝图、随机整数数组生成蓝图_第2张图片

存档,以备后用。

你可能感兴趣的:(蓝图编程,UE4,视频,C++,教程,自学)