在Netlogo中使用时间

在Netlogo中使用时间,netlogo,Netlogo,我想在特定时间后改变海龟的形状。我在代码方面很弱,因此以下是步骤中的机制: 1). 海龟1攻击海龟2。 2). turtle2在攻击后从“Shape1”变为“Shape2”。 3). turtle2在特定时间后将其形状恢复为“Shape1”。 4). 我想使用滑块来选择持续时间。我假设您所说的是滴答声 本质上,如果刻度等于一个值,则将代理的形状设置为其他形状。如果要使用滑块,请将某个时间替换为变量的名称 if ticks = some-time [ ask turtle 0 [set shape

我想在特定时间后改变海龟的形状。我在代码方面很弱,因此以下是步骤中的机制: 1). 海龟1攻击海龟2。 2). turtle2在攻击后从“Shape1”变为“Shape2”。 3). turtle2在特定时间后将其形状恢复为“Shape1”。
4). 我想使用滑块来选择持续时间。

我假设您所说的是滴答声

本质上,如果刻度等于一个值,则将代理的形状设置为其他形状。如果要使用滑块,请将某个时间替换为变量的名称

if ticks = some-time [ ask turtle 0 [set shape "dot"]]

嗨,欢迎来到StackOverflow!你的问题可以通过向我们展示你已经尝试过的东西来改进。你是说时间和滴答声一样吗?还是以秒为单位的时间?