Skip to content
mwext

mwext

mwext Namespace
​

Date

: 2023-10-10 09:26:14

Last Editors

: lei.zhao

Last Edit Time

: 2023-10-10 10:25:18

File Path

: \TypeScript\Extension\commonModule\bag\BagConfig.ts

: 修改描述

Table of contents ​

Namespaces
​

Decorator

Enumerations
​

GameObjPoolSourceType
GameObject对象池资源来源类型,不同类型的资源创建方式不一样,需要正确选择
ItemQuality
道具品质

Classes
​

BagItemUI
背包道具父类,继承这个类来实现自己的道具格子界面,使用BagModule.skin来指定皮肤
BagModule
背包实例
BagUI
背包界面父类,继承这个类来实现自己的背包界面,使用BagModule.skin来指定皮肤
BasePanel
面板类的基类,可用于控制一个界面
BaseView
界面类的基类
DataCenterC
客户端数据中心,里面存放着当前玩家的数据
DataCenterS
服务端数据中心,管理所有玩家的数据。
GameObjPool
用于缓存GameObject的对象池,适用资源库资源、场景对象、预制体的复用缓存
IBagSkin
背包皮肤
ItemDeleteUI
背包删除界面父类,继承这个类来实现自己的道具删除界面,使用BagModule.skin来指定皮肤
LeaderboardItemPanelBase
排行榜主界面中的子UI,用来显示一条记录
LeaderboardMainPanelBase
排行榜主界面
LeaderboardModule
编辑器内置排行榜
LeaderboardModuleBaseC
排行榜模块-客户端
LeaderboardModuleBaseS
排行榜模块-服务端
ModuleC
客户端模块的基类
ModuleS
服务端模块的基类
ModuleService
服务端客户端及数据模块管理
ObjPool
通用对象池,可用于各种类型对象的复用
Subdata
数据控制类的基类

Interfaces
​

IBagItemSkin
格子皮肤
IBagStruct
背包数据结构
IItemDeleteSkin
道具删除皮肤
ILeaderboardItemView
排行榜面板一条数据的UI结构接口
ILeaderboardPanelView
排行榜面板的UI结构接口
ItemConfig
道具配置

Type Aliases
​

LeaderboardModuleTypeC: LeaderboardModuleBaseC<any>
排行榜模块-客户端
LeaderboardModuleTypeS: LeaderboardModuleBaseS<any>
排行榜模块-服务端
LeaderboardPlayerData: Object
排行榜玩家数据类型

Type Aliases ​

LeaderboardModuleTypeC
​

Ƭ LeaderboardModuleTypeC: LeaderboardModuleBaseC<any>

排行榜模块-客户端


LeaderboardModuleTypeS
​

Ƭ LeaderboardModuleTypeS: LeaderboardModuleBaseS<any>

排行榜模块-服务端


LeaderboardPlayerData
​

Ƭ LeaderboardPlayerData: Object

排行榜玩家数据类型

Type declaration ​

data { [fieldId: number]: numberstring; }玩家数据,是一个key-value的结构
playerId number玩家id