使用选择资源表的资源收购方块以从块对话框或实体属性接收资源数量定义。使用属性作为资源的源需要这些块之间的同步性:
实体发电机块的属性定义资源收购方要供给源量
资源池块,用于定义资源
资源收购方阻塞获取资源
这个例子展示了这种同步性。
打开一个新模型并添加资源池,实体发电机,资源收购方块。为资源池布洛克:
集资源名称来水
.
集资源的数量来20.
.
在统计数据选项卡上,选择使用数量,#u.
在实体发电机阻止对话框中,单击实体类型选项卡,在定义属性表:
输入属性名称,water_amount
,以指示该属性定义了资源的数量。
将值设置为10
.
在资源收购方阻止对话框中,单击实体类型选项卡,并在“可用资源”下选择水
然后把它移到选择资源表格
在选择资源表,水
条目:
为量来源中,选择属性
.
为量,输入water_amount
属性中定义的属性名实体发电机块。
为完成模型,需要添加如下块并连接,如图所示:
实体终结者(选择统计数据选项卡到达的实体数量,#a复选框)
两个范围块
模拟模型并观察使用中的资源数量(Scope)。