zoukankan      html  css  js  c++  java
  • [UE4]换枪需要做的事,容器:数组、集合、Map

    换枪:

      1.需要同时保存多把枪

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

      3.换枪应该有动作

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

    蓝图中常见的容器

      1.数组

        

         特点:

          1.元素连续存放

          2.通过索引访问

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

          

          

          

      2.集合

        

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

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

        集合的特点:

          1.元素不重复

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

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

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

        

        Map的特点:

          1.存储Key-Value

          2.key不能重复

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

        

        

  • 相关阅读:
    Java变量在内存中的存储
    Java成员变量和局部变量
    Java类的定义与类的实例化
    面向对象编程思想
    Java数组深入
    Java的Arrays类 基本用法
    Intellij IDEA如何设置快速调整字体大小的快捷键
    Win10如何快速截屏
    应用层协议原理(二)
    应用层协议原理(一)
  • 原文地址:https://www.cnblogs.com/timy/p/9014349.html
Copyright © 2011-2022 走看看