• [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.无序(最后添加进来的不一定就在最后)

        

        

  • 相关阅读:
    浏览器的垃圾回收机制
    vue-router传参数的方式
    Vue插槽
    自定义事件
    vue计算属性和监听器
    vue绑定样式
    循环中使用同步请求
    小白之路 | 从小学一年级期末考试看servlet+jsp技术
    Java实现简单计算器的探索性做法
    分布式数据库NoSQL简介
  • 原文地址:https://www.cnblogs.com/timy/p/9014349.html
Copyright © 2020-2023  润新知