【发布时间】:2013-04-14 20:05:51
【问题描述】:
我在游戏中有很多可以点击或拖动的对象。在游戏的一个阶段我需要删除一些交互,我知道有 StreamSubscription.cancel() 但这需要大量代码来单独存储订阅并在需要时取消它们。有没有什么简单的方法可以“不知道”清除分配给元素的订阅?
【问题讨论】:
我在游戏中有很多可以点击或拖动的对象。在游戏的一个阶段我需要删除一些交互,我知道有 StreamSubscription.cancel() 但这需要大量代码来单独存储订阅并在需要时取消它们。有没有什么简单的方法可以“不知道”清除分配给元素的订阅?
【问题讨论】:
没有。您必须保留订阅。
如果这是你经常做的事情,你可以考虑创建抽象来为你做这件事。
【讨论】: