Questions tagged «canvas»

2
Javascript MVC应用程序设计(画布)
我很难掌握如何在Javascript中使用类似于MVC的方法来构造/构造画布应用程序。用户界面将非常流畅和动画化,游戏也将非常简单化,但会重点强调补间和动画。我了解了MVC的工作原理,但实际上却没有。我已经从中搜查了一些漏洞,阅读了很多文章,现在和我刚开始时一样困惑。 有关应用程序区域的一些详细信息: 多屏幕游戏框架-多个游戏将位于该框架内常见的UI“屏幕”包括:设置,信息,选择难度,主菜单等。 多种输入法 常见的UI元素,例如某些屏幕上的顶部菜单栏 使用不同渲染方法(画布/ DOM / webGL)的可能性 目前,我有一个AppModel,AppController和AppView。从这里开始,我计划添加每个“屏幕”并将其附加到AppView。但是,诸如顶部菜单栏之类的东西又应该是另一个MVC三合会吗?在不紧密耦合组件的情况下,我将在何处以及如何安装它? 将一个MVC三合一组合在另一个中是否被接受?即我可以将每个“屏幕”添加到AppView吗?“ triad”甚至是公认的MVC术语吗? 我的想法在这些选择下融化了……我觉得这里缺少基本的东西。我已经有一个不使用MVC方法就可以启动并运行的解决方案,但是最后却得到了紧密耦合的解决方案-逻辑和视图,目前已经结合在一起。这个想法是打开它并使视图更容易更改(例如,将画布视图换成基于DOM的视图)。 当前使用的库:require.js,createJS,下划线,GSAP,手动MVC实现 任何指针,示例等,特别是关于事物的实际设计以及将“屏幕”划分为适当的M,V或C的指针,示例等都将受到赞赏。 ...或除MVC以外更合适的方法 [注意,如果您之前曾看过这个问题,是因为我在另外两个不正确的stackexchange社区中提出了这个问题……我的大脑已经停止运作了]
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.