在 Netlogo 中使用时间
Using Time in Netlogo
我想在特定时间后改变乌龟的形状。我不擅长代码,所以这里是分步机制:
1).海龟 1 攻击海龟 2。
2). turtle2 攻击后形状从 "Shape1" 变为 "Shape2"。
3). turtle2 在特定时间后恢复其形状 "Shape1"。
4).我想使用滑块来选择持续时间。
我假设你说的是滴答声。
本质上,如果刻度等于一个值,请将您想要的代理的形状设置为其他值。如果您想使用滑块,请将 some-time 替换为变量的名称...
if ticks = some-time [ ask turtle 0 [set shape "dot"]]
我想在特定时间后改变乌龟的形状。我不擅长代码,所以这里是分步机制: 1).海龟 1 攻击海龟 2。 2). turtle2 攻击后形状从 "Shape1" 变为 "Shape2"。 3). turtle2 在特定时间后恢复其形状 "Shape1"。 4).我想使用滑块来选择持续时间。
我假设你说的是滴答声。
本质上,如果刻度等于一个值,请将您想要的代理的形状设置为其他值。如果您想使用滑块,请将 some-time 替换为变量的名称...
if ticks = some-time [ ask turtle 0 [set shape "dot"]]