仓库系统设计与操作指南.pdfVIP

  • 0
  • 0
  • 约3.45千字
  • 约 6页
  • 2026-01-23 发布于北京
  • 举报

设定_仓库

日期修改内容

2011-11-18创建文档

一、概述

仓库与背包类似,存放物品。仓库可通过背包打开,也可通过NPC打开。

二、详细设计

2.1物品

物品必须先进入背包,再从背包放入仓库。1个仓库格子只能存放1个或1组物品。

2.2对物品的操作

2.2.1放入仓库

将物品从背包放入仓库,有2种操作方式:

打开仓库,左键双击背包中的物品,物品进入仓库。

打开仓库,左键拖动背包中的物品,在仓库已开启的格子上松开,物品进入仓库。

2.2.2拖动放入

按住鼠标左键拖动物品,物品图标吸附在鼠标上,表示拖取成功,拖取的只是映射,图

标在格子里依然保留但颜色变灰,鼠标上吸附的图标与格子中图标相同。

吸附成功后移动鼠标至仓库中已开启的格子,松开鼠标左键,可以将物品从原来的背包

格子放置到仓库目标格子。

若目标位置上已经有不同的物品,则两个物品互换。

若目标位置上已经有相同的可叠加物品,则叠加至目标位置,叠加后多余的部分依

然在原格子中。

若目标位置上的格子未开启,或非格子区域(但仍在界面中),则取消依附状态,

物品仍在原位。

若目标位置为非界面区域,则进入丢弃流程。

2.2.3双击放入

仓库打开时,背包中双击物品:

仓库有空格且可叠加物A未达到叠加上限,物品A进入仓库时,优先叠加至仓库

中的可叠加物A所在位置,直至该格子内的可叠加物A满上限后,再根据格子序

号找到序号最小的空格子放置该物品。

仓库无空格,物品A进入且可以进行完全叠加时,进行叠加操作,物品A进入仓

库。

仓库无空格,物品A进入但不能进行完全叠加时,不进行叠加操作,例如:仓库

已满,仓库中金疮药数量为19/20,背包中有2个金疮药,则此时不进行叠加,

这2个金疮药均无法放入仓库。

对于可叠加物品,放入仓库时按照格子序号寻找是否有可叠加物品存在,若有则按

顺序优先叠加,然后找到序列号最小的空格子放置剩余数量的该物品。

对于不可叠加物品,放入仓库时都按顺序找到序列号最小的空格子放置该物品。

2.2.4使用

在仓库中,左键单击物品,没有快捷菜单。即不可直接使用仓库中的物品。

2.2.5丢弃

在仓库中,拖动物品至非界面区域,进入丢弃物品流程。

丢弃物品时,每次都会弹出二次确认框体,如下图所示。确认后即可完成操作,取消则

流程结束。

2.3打开方式

仓库可通过背包、NPC两种途径打开。

背包打开:

点击背包界面中的“仓库”按钮,可直接打开仓库。此方式不受距离限制。

仓库NPC打开:

点击仓库NPC,选择“打开仓库”选项,可打开仓库。此方式受NPC最远交互距离的

限制。详见设定_NPC规则.docx。

2.4格子和扩展

仓库大小为8行×8列=64格。根据顺序标识为格子ID1~64(对应显示在仓库界面中

为从左到右、从上到下的顺序),每个格子标识状态是否开启。初始开启前2行,即前18

个格子。剩余的格子通过花费元宝来开启,第一个格子(ID=19)消耗2元宝,每个

格子依次比前一个格子多消耗

文档评论(0)

1亿VIP精品文档

相关文档