所以我对 Phaser 游戏库完全陌生,我正在尝试在 MVC 项目中使用 VS 2013 web express 设置项目。我想使用 javascript(不是打字稿),我假设我可以使用 VS 在启动时创建的 IISExpress Web 服务。我见过的大多数教程都在讨论如何设置 apache,但是当我从 VS 中单击运行时,我更喜欢只使用 IISExpress,因为它更容易,因为我不需要做任何事情。
所以我在我的项目中添加了移相器。它抱怨pixi。所以我将 pixi 添加到我的项目中,当我有以下行时,我收到以下错误:
var game = new Phaser.Game(500, 600, Phaser.AUTO, 'game_div');
"JavaScript runtime error: Object doesn't support this action"
我的 Phaser 设置是否正常?我不能使用 VS 中的 IISExpress 来运行移相器吗?
我的 Index.cshtml 是
@section scripts{
<script src="~/Scripts/pixi/Pixi.js"></script>
<script src="~/Scripts/phaser/src/Phaser.js"></script>
<script src="~/Scripts/main.js"></script>
}
<div id="game_div">
</div>