zoukankan      html  css  js  c++  java
  • 0:一种过滤机制的MobileMenuList

      新建一种MenuList,这种MenuList可以动态的过滤加载自己需要的ListItem类别。这要用到排序算法进行剥离。

      我们设置当前的List过滤标志位:

      var string CurrentListString;

      var int LastSelectedIndex;

      定义一种enum类型来过滤自己需要的列表类型,

      enum InventoryFilterType

    {

      IFT_Selected,

      IFT_ShowAll,     //这种列表最酷的地方在于本身能显示所有你的列表类

      IFT_ShowCanBuy,   //这是一个解锁练习的好地方

      IFT_ShowEquipped,

    };   

      var array<int> ItemSortMap;     //列表排序地图

      var InventoryFilterType CurrentFilter;   //当前的过滤性质

      var AntItemType CurrentListItemType;   //当前的道具种类 

      该类可以在Pawn中定义

      enum AntItemType

         {

        AIT_Weapon,

        AIT_Health,

        AIT_Gold,
      };

      var bool bShowOnlyOwned;   //仅仅显示拥有的

      var bool bShowAppStoreGold;    //显示金钱

      var bool bRenderGradientCovers;   //显示掩盖未选中物体的虚线

  • 相关阅读:
    【收集】13款Linux系统有
    【收集】13款Linux系统有
    献给母亲节的沙画,致此生最爱——母亲!
    ACM2136
    WTF is The BlockChain?
    Java 多线程(上)
    Kubernetes集群部署DNS插件
    Vue组件
    写在APIO2016之前
    5G-NR物理信道与调制-下行链路v1.1.0
  • 原文地址:https://www.cnblogs.com/NEOCSL/p/3152382.html
Copyright © 2011-2022 走看看