如果我有一个包含submorphs的变形,并且我将其删除,那么哪些消息会被发送到submorphs? <{1}}未被发送。
情况如下。我有一个容器变形(不是子类),它包含MyMorph类的一些变形。在我打开容器变形世界之后,我关闭它(从Morphic光环,或从检查员发送delete
。我希望MyMorphs当时做某事。但我不想做一个仅用于容器Morph的子类。(如果我这样做,我可以只处理delete
并让它向每个MyMorph发送一些消息。)那么,是否有一些消息由Morph发送到每个处理delete
时的子变形?
答案 0 :(得分:2)
使用intoWorld:
/ outOfWorld:
机制。
有关示例,请参阅MorphTest>>testIntoWorldDeleteOutOfWorld
(使用TestInWorldMorph
)。