【问题标题】:Angular JS for game UI用于游戏 UI 的 Angular JS
【发布时间】:2012-12-10 22:05:03
【问题描述】:

我目前正在使用 html5 和 Impact JS 游戏引擎构建一个网页游戏。我想在画布/影响引擎的顶部覆盖 html 组件,并且我正在寻找一些有助于 ui/依赖注入/数据绑定等的框架。

所以我找到了 angular js,很高兴看到这么棒的框架,直到经过几天的研究,我在他们的 developer guides 中遇到了这个小 sn-p。

“游戏和 GUI 编辑器是非常密集和棘手的 DOM 操作的示例。这些类型的应用程序与 CRUD 应用程序不同,因此不适合 Angular。在这些情况下使用更接近裸机的东西比如 jQuery 可能更合适。”

这有点令人不安,部分原因是我似乎无法找到有关此声明的任何细节。如果我尝试使用 Angular 来渲染/循环游戏引擎,那么它可能不会很好,但作为 UI 层肯定应该没问题?

有没有人在这方面有经验,我需要做一些棘手的 UI 事情,如果不使用 Angular JS 之类的东西,我相信会花费更长的时间。

【问题讨论】:

  • 问题可能是,您是要创建自己的 UI 元素,还是计划重新使用 html 元素,如输入和按钮等。如果是后者,那么是的,角度将起作用。 . 但是假设您通过从图像等构建它们来构建完整的 UI(外观和感觉)。那么可能角度不合适。
  • 曾计划仅使用 div 和背景图像,并带有悬停/点击事件,以及一些带有库存管理等的 rpg 样式菜单。

标签: html user-interface angularjs game-engine impactjs


【解决方案1】:

有一个插件可以覆盖 UI 元素

Overlays

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-28
    • 1970-01-01
    • 1970-01-01
    • 2015-12-06
    • 2010-09-10
    • 2021-10-20
    相关资源
    最近更新 更多