换枪:

  1.需要同时保存多把枪

  2.换下去的枪需要隐藏,而不是销毁

  3.换枪应该有动作

  4.不同的枪应该有不同的行为

 

蓝图中常见的容器

  1.数组

    [UE4]换枪需要做的事,容器:数组、集合、Map

     特点:

      1.元素连续存放

      2.通过索引访问

      3.索引从0开始,连续递增

      [UE4]换枪需要做的事,容器:数组、集合、Map

      [UE4]换枪需要做的事,容器:数组、集合、Map

      [UE4]换枪需要做的事,容器:数组、集合、Map

 

  2.集合

    [UE4]换枪需要做的事,容器:数组、集合、Map

     集合会把重复的元素去掉,也就是集合不存在重复的元素。

    需要先把集合转换成数组(使用“To ARRAY”),才能使用循环遍历

    集合的特点:

      1.元素不重复

      2.无序(最后添加进来的不一定就在最后)

    结论:数组使用“add Unique”也可以达到集合不重复元素的效果。UE4的数组完全可以代替集合来使用。

  3.Map(相当于C#里面的字典)

    [UE4]换枪需要做的事,容器:数组、集合、Map

    Map的特点:

      1.存储Key-Value

      2.key不能重复

      3.无序(最后添加进来的不一定就在最后)

    

 

 

 

 

 

 

 

 

 

 

 

    

相关文章:

  • 2021-11-27
  • 2021-11-23
  • 2022-01-14
  • 2021-08-02
  • 2022-01-10
  • 2021-11-30
猜你喜欢
  • 2021-09-05
  • 2021-07-08
  • 2022-01-07
  • 2022-01-06
  • 2022-12-23
  • 2021-08-02
  • 2021-10-07
相关资源
相似解决方案