【发布时间】:2010-05-12 11:06:49
【问题描述】:
我正在开发一个机器人定位模拟器,并创建了一个名为“landmark”的类。
最终结果将是一个始终居中并始终面向屏幕顶部的机器人。当它转动时,鸟瞰图将围绕机器人旋转。为了做到这一点,我假设我可以旋转一个类并且让里面的所有元素也旋转。
因此,地标类具有 x、y、标签和半径属性。这是假设模拟森林中的树木位置。
为了测试一切,我需要“森林数据”,我编写了一个脚本来在 100m x 100m 的区域内生成 100 棵树。该脚本会自动为 x,y, 半径生成可接受范围内的值。生成的数据存储在一个名为 tempForest 的对象中,大小为 100x3。
理想情况下,我想创建一个名为“landmarks”(复数)的类,其中包含 100 个地标实例。
如何使用随机生成的数据在一个地标实例中实例化 100 个地标实例?
理想情况下,我只需键入 treeBeacons = landmarks();它会随机填充 100 个(用户可定义,在配置文件中设置)实例,其中包含 x、y、半径数据。
我不确定如何在另一个单一的“地标”类中处理“地标”类的动态数组。
有什么想法吗?
【问题讨论】: