当前位置: 首页 > 知识库问答 >
问题:

Anylogic消息动画

百里修真
2023-03-14

我正试图强迫一个群体的代理人用任何逻辑交换信息。我希望每次代理A向B发送消息时,消息的图标从A移动到B。我如何实现这一点?

共有1个答案

徐麒
2023-03-14

Emile发给你的代码可以将一个特工从一个地方转移到另一个地方。我知道您不想移动您的两个代理,但相反,您只想移动一个“消息图标”从一个到另一个。为此,您可以创建一个代理(我们称之为代理“消息”),创建它并将其定位在代理A中,并告诉它(如Emile所说)移动到代理B:messageab.moveto(agentb.getPosition());这样你就会得到你想要的效果。您还可以:

  1. 使用计时器从一个地方移动到另一个地方,或
  2. 使用事件并根据该事件的剩余时间更改图标的位置
  3. 使用源/延迟/接收器与第2点相同
 类似资料:
  • 有什么办法解决这个问题吗? 2-在模型中,偶尔有Storm迫使拖船留在原地。我添加了一个带有蓝色和透明度的矩形,以使Storm在模拟中具有视觉效果,但这个矩形(即使我给了它相当大的Z高度)在3D中并不显示。我能做些什么来3D模拟Storm吗? 3-因为我有三个不同的船大小,我想在模拟中视觉上区分它们。是否可以根据变量改变代理的颜色或大小?

  • 我想做一个关于资源利用的统计!我知道有了'ResourcePool.Utility()'我就能做到!但问题是,资源工作,按时间表,为8小时..但统计是结束了一整天!有没有办法只在他们的工作时间内调查利用情况? 谢谢u Miriana

  • 我们正在开发一个用Java编写的邮件客户端。它具有相同的功能,如Outlook或雷鸟等。它直接与邮件服务器通信。此外,我们的业务规则要求我们将所有消息存储在数据库中,并且消息应该始终保持同步。我知道那不太适合IMAP,但是我们必须把所有的东西都保存在我们的数据库中。问题出现了,如何跟踪从文件夹A移动到文件夹B的IMAP消息?我们怎样才能知道这件事?如果您从A中删除一条消息,它将从A中删除,并在B中

  • 早上好在我的时区。 事先表示感谢并致以最良好的问候

  • 是否可以在MDB(消息驱动Bean)中为“目的地”动态分配运行时值? 我还尝试了ejb-jar.xml方法,但是“activation-config-property-name”=“destination”的值被理解为队列的文字物理名称。因此我无法对资源进行JNDI查找。 从属性读取和分配目标或使用-d参数传递值的正确方法是什么?

  • 在企业应用程序中,我试图使用netBeans 8.1将MessageDriven beans注入Web应用程序(到REST服务)。我在IDE中没有得到任何警告,但是,在部署时,我得到以下错误: 严重:加载应用程序时出现异常:CDI部署失败:Weld-001408:未满足类型StatisticsBean的依赖关系,其限定符@Default在注入点[BackedAnnotatedField]@Inje