我有一个基于 Flash 的浏览器动画,它加载一个基于 xml 的配置文件并设置一个名为的外部回调:setConfig( xmlString ):void
. 我在动画旁边的代码镜像中也有可编辑的配置文件。每次保存配置文件时,都应将新文件注入闪存(无需重新加载)。
我正在寻找一种设计模式来正确地将其实现到闪存中。所有对象都应通过配置更改得到通知,并在必要时做出反应。什么是好方法?我很好奇各种建议!
问候...
我有一个基于 Flash 的浏览器动画,它加载一个基于 xml 的配置文件并设置一个名为的外部回调:setConfig( xmlString ):void
. 我在动画旁边的代码镜像中也有可编辑的配置文件。每次保存配置文件时,都应将新文件注入闪存(无需重新加载)。
我正在寻找一种设计模式来正确地将其实现到闪存中。所有对象都应通过配置更改得到通知,并在必要时做出反应。什么是好方法?我很好奇各种建议!
问候...
观察者设计模式。
观察者模式是一种软件设计模式,其中称为主体的对象维护其依赖项列表(称为观察者),并自动通知他们任何状态更改,通常通过调用他们的方法之一。它主要用于实现分布式事件处理系统。