gpt4 book ai didi

size - Netlogo - 我想将海龟的大小设置为它所站立的补丁的大小

转载 作者:行者123 更新时间:2023-12-05 02:22:22 25 4
gpt4 key购买 nike

我想将海龟的大小设置为它所站立的补丁的大小。更好的是,我需要有 4 或 16 个补丁的海龟。

例如,如果我有一个带有 16x16 block 的方形世界,id 喜欢有可以是 1x1 或 2x2 或 4x4 等大的海龟......并且乌龟应该完美地重叠补丁:它可能是 1 个补丁(1x1 案例)、4(2x2 案例)等......

abott 将 turtle 的大小设置为等于 patch 的 sie 以尝试使用此代码实现完美重叠:

 hatch-turtle 1 [set size [size] of patch-here ]

但它给了我错误:

A patch can't access a turtle variable without specifying which turtle.

最佳答案

也许尝试一些变体:

ask turtles [ set size patch-size ]

可能会根据需要按乘数缩放。请注意,size 是每个海龟的变量,但 patch-size 是一个全局报告器,因为所有 block 的像素大小始终相同。

请注意,size 以 patch 为单位,而 patch-size 以像素为单位。

我真的完全不明白你想在这里做什么,但无论如何,上面是合法的 NetLogo 代码。

关于size - Netlogo - 我想将海龟的大小设置为它所站立的补丁的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29582512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com