【发布时间】:2011-02-23 22:40:24
【问题描述】:
动画是视图和控件的奇怪组合,有时需要通过它们之间的延迟、代码回调等进行同步。
那么,在不特定于任何特定的 GUI 框架的情况下,我应该将我的动画代码放在 MVC 架构中的什么位置?
【问题讨论】:
标签: model-view-controller user-interface architecture animation mvp
动画是视图和控件的奇怪组合,有时需要通过它们之间的延迟、代码回调等进行同步。
那么,在不特定于任何特定的 GUI 框架的情况下,我应该将我的动画代码放在 MVC 架构中的什么位置?
【问题讨论】:
标签: model-view-controller user-interface architecture animation mvp
这是一个普遍的问题,但如果可能的话,我倾向于将其完全放在视图中。你可以把它想象成 jQuery 动画,它有一个最终值和一个持续时间——你可以认为它被交给了视图,它可以在那时处理所有事情。
【讨论】: