导图社区 游戏商店和背包设计
游戏商店和背包设计:数据结构:Data:快捷栏配置:FQuickBarConfiguration;背包数据结构:Inventory。
编辑于2022-11-10 09:46:19时间管理-读书笔记,通过学习和应用这些方法,读者可以更加高效地利用时间,重新掌控时间和工作量,实现更高效的工作和生活。
本书是法兰教授的最新作品之一,主要阐明了设计史的来源、设计史现在的状况以及设计史的未来发展可能等三个基本问题。通过对设计史学科理论与方法的讨论,本书旨在促进读者对什么是设计史以及如何写作一部好的设计史等问题的深入认识与反思。
《计算机组成原理》涵盖了计算机系统的基本组成、数据的表示与运算、存储系统、指令系统、中央处理器(CPU)、输入输出(I/O)系统以及外部设备等关键内容。通过这门课程的学习,学生可以深入了解计算机硬件系统的各个组成部分及其相互之间的连接方式,掌握计算机的基本工作原理。
社区模板帮助中心,点此进入>>
时间管理-读书笔记,通过学习和应用这些方法,读者可以更加高效地利用时间,重新掌控时间和工作量,实现更高效的工作和生活。
本书是法兰教授的最新作品之一,主要阐明了设计史的来源、设计史现在的状况以及设计史的未来发展可能等三个基本问题。通过对设计史学科理论与方法的讨论,本书旨在促进读者对什么是设计史以及如何写作一部好的设计史等问题的深入认识与反思。
《计算机组成原理》涵盖了计算机系统的基本组成、数据的表示与运算、存储系统、指令系统、中央处理器(CPU)、输入输出(I/O)系统以及外部设备等关键内容。通过这门课程的学习,学生可以深入了解计算机硬件系统的各个组成部分及其相互之间的连接方式,掌握计算机的基本工作原理。
游戏商店和背包设计
视觉展示:View
商店视图:ShopView
商品分类:Categories
商品列表:ItemList
合成面板:UItemCompoundPanel
线条:Lines
物品:Items
背包:Inventory
货币数量:GoldNumber
物品分类:Categories
物品列表:ItemList
背包容量:Volume
背包负重:Gravity
监听数据变化:Listeners
快捷栏:QuickBar
货币数量:GoldNumber
物品列表:ItemList
监听数据变化:Listeners
激活的物品:ActiveItem
物品单元:ItemSlotBase
商品:ShopItem
背包物品:InventoryItem
快捷栏物品:QuickBarItem
合成物品:CompoundItem
提示信息:Tips
名称:Name
描述:Description
价格:Price
词缀列表:Affix
词缀
数量
监听
交互确认:ConfirmWindow
文本:Text
标题:Title
物品价格:PriceText
物品名称:ItemName
物品数量:CountSlider
按钮:Button
确认:Confirm
取消:Cancel
升级窗口:UpgradeConfirm
文本:Text
标题:Title
当前等级:CurrentLv
下一等级:NextLv
按钮:Button
确认:Confirm
取消:Cancel
管理组件:UActorComponentBase
钱包:UWalletActorComponent
货币:Gold
支付能力:CanAfford
交易:Transaction
商店:UShopActorComponent
商店视觉实例:ShopPtr
显示商店:ShowShop
变更店主:ChangeOwner
背包:UInventoryManagerActorComponent
背包配置:FInventoryConfiguration
等级:Level
容量:Volume
负重:Gravity
升级消耗:UpgradeCost
物品列表:FInventoryList
目录:Categories
标签:CategoryStatTags
实例:CategoryArray
升级窗口:UpgradeWindow
操作:Actions
增:AddItem
删:RemoveItem
改:UpdateItem
查:FindItem
交换:SwapItem
同步:ReplicateSubobjects
快捷栏:UQuickBarComponent
快捷栏配置:FQuickBarConfiguration
等级:Level
容量:Volume
负重:Gravity
升级消耗:UpgradeCost
栏位:Slots
激活的索引:ActiveSlotIndex
操作:Actions
增:AddItem
删:RemoveItem
改:UpdateItem
查:FindItem
装备:Equip
卸装:UnEquip
升级窗口:UpgradeWindow
数据结构:Data
物品:Item
物品配置:FItemTable
编号:ID
价格:Price
库存:Stock
物品定义接口:IItemDefinitionInterface
显示名称:DisplayName
物品类型:FGameplayTagContainer
显示图标:FSlateBrush
简介:Introduction
最大数量:MaxCount
可叠加数量:Overlap
物品重量:Gravity
子类数组:Children
标签栈:TMap<FGameplayTag, int32>
耐久度:Durability
子弹数量:Ammo
可扩展
物品实例:UItemInstance
全局编号:GUID
物品编号:ItemID
实例编号:Index
物品定义:ItemDefinition
标签栈:FGameplayTagStackContainer
标签:FGameplayTag
栈数:StackCount
快捷栏配置:FQuickBarConfiguration
等级:Level
容量:Volume
负重:Gravity
升级消耗:UpgradeCost
背包数据结构:Inventory
背包配置:FInventoryConfiguration
等级:Level
容量:Volume
负重:Gravity
升级消耗:UpgradeCost
背包列表:FInventoryList
条目:Entries
条目结构:FInventoryEntry
物品实例:UItemInstance
数量:StackCount
所属组件:OwnerComponent
操作:Actions
增:AddEntry
删:RemoveEntry
改:UpdateEntry
查:FindEntry
交换:Swap
广播:Broadcast
同步序列化:FFastArraySerializer
游戏实例子系统:UGameInstanceSubsystem
消息:MessageSubsystem
监听消息:RegisterListener
广播消息:BroadcastMessage
注销消息监听:Unregister
商店:ShopSubsystem
背包配置
读取
缓存
查询
快捷栏配置
读取
缓存
查询
物品配置
读取物品配置表:ReadDataTable
物品数据表缓存:SlotTablePtr
根据编号获取物品数据:GetItemDataByID
物品数据数组缓存:CacheSlotTables
交易
交易监听句柄:TransactionListenerHandle
交易处理:OnNotificationTransactionMessage