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]: number string; } | 玩家数据,是一个key-value的结构 |
---|---|
playerId number | 玩家id |