游戏中的配置变量!框架

Posted

技术标签:

【中文标题】游戏中的配置变量!框架【英文标题】:Configuration Variables in Play! Framework 【发布时间】:2011-11-21 17:59:03 【问题描述】:

我是 Play! 的新手,并且编写了我的第一个应用程序。这个应用程序有一组它所依赖的 URL,用于从 XML 响应中提取数据并返回有效的 URL。

此应用需要在不同的环境(Dev、Staging 和 Prod)中运行,并且每个环境都需要自己的一组 URL。

我猜想定义这组 URL 的地方是在 application.conf 文件中。但是我似乎不知道如何,然后通过普通类访问它们。

作为相关点,我不想使用框架 ID,因为我们会将其部署为 WAR,并且每个环境都有一个 aplication.conf 文件的实例会更容易。

【问题讨论】:

【参考方案1】:

查看这篇文章 - Playframework route file: Separate Production routes from Dev routes

采取那篇文章中的方法,但不要使用Play.mode.isDev(),而是使用配置,例如Play.configuration.get('item-from-app-conf')

【讨论】:

非常感谢!而且,我可以在 application.conf 中创建任意数量的变量吗?即 %myapp.servers.url=google.com 是的,你可以做任何你需要做的事情,并从 conf 中读取许多值。

以上是关于游戏中的配置变量!框架的主要内容,如果未能解决你的问题,请参考以下文章

游戏中的作业调度!框架

开源java游戏框架libgdx专题-12-开发工具-图片合成

游戏框架中的类路径问题

如何在 C# 中的石头、纸、剪刀游戏中随机化数组中的变量? [复制]

phaser小游戏框架学习中的屏幕适配

游戏制作者使用地图中的变量