在Visual Studio Express 2013中,phaser.js(2.0)和TypeScript出现物理错误“属性不存在”

基督教鹅

标题基本概括了所有内容。

使用Phaser框架版本2.0,我的IDE Visual Studio Express 2013会引发Property X does not exist大多数与物理学相关的功能的错误。例如,当尝试使用初始化物理系统时this.game.physics.startSystem(Phaser.Physics.ARCADE);,我收到The property 'startSystem' does not exist on value of type 'Phaser.Physics.Arcade.World'.

我使用TypeScript。

这可能是我的phaser.d.ts的问题(即使它是最新的...)?

巴萨拉特

对于该特定错误,只需将其修改为:https : //github.com/photonstorm/phaser/blob/master/build/phaser.d.ts#L2803

作为 :

   class World {

            constructor(game: Phaser.Game, config: Object);

            applyDamping: boolean
            applyGravity: boolean;
            applySpringForces: boolean;
            bounds: any;
            collisionGroups: any[];
            emitImpactEvent: boolean;
            enableBodySleeping: boolean;
            friction: number;
            game: Phaser.Game;
            gravity: Phaser.Physics.Arcade.InversePointProxy;
            materials: Phaser.Physics.Arcade.Material[];
            onBeginContact: Phaser.Signal;
            onBodyRemoved: Phaser.Signal;
            onConstraintAdded: Phaser.Signal;
            onConstraintRemoved: Phaser.Signal;
            onContactMaterialAdded: Phaser.Signal;
            onContactMaterialRemoved: Phaser.Signal;
            onEndContact: Phaser.Signal;
            onImpact: Phaser.Signal;
            onPostBroadphase: Phaser.Signal;
            onPostStep: Phaser.Signal;
            onSpringAdded: Phaser.Signal;
            onSpringRemoved: Phaser.Signal;
            restitution: number;
            solveConstraints: boolean
            startSystem: Function; // was missing 
            time: boolean;
            world: any;

            addBody(body: Phaser.Physics.Arcade.Body): boolean;
            addConstraint(constraint: any)


        }

确保向他们发送拉取请求以帮助下一个家伙。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Visual Studio Express 2013中的Windows窗体错误

来自分类Dev

Visual Studio Express(Visual Basic)中的Excel.Application错误

来自分类Dev

在带有Update 2 RC的Visual Studio Express 2013中没有Windows Phone 8.1的模板

来自分类Dev

在带有Update 2 RC的Visual Studio Express 2013中没有Windows Phone 8.1的模板

来自分类Dev

SPI端口转发和Visual Studio 2013(IIS Express)

来自分类Dev

使用Connector / NET和Visual Studio 2013 Express引用MySQL

来自分类Dev

Typescript:在Visual Studio 2013中编译为多个.js文件

来自分类Dev

Visual Studio 2013 Express IDE中的折叠括号

来自分类Dev

如何在Visual Studio 2013 Express中安装NUnit插件?

来自分类Dev

在Visual Studio 2013 Express for Web中创建MVC应用

来自分类Dev

Visual Studio 2013始终在IIS Express中打开网站

来自分类Dev

在Visual Studio 2013 Express中测试会话超时

来自分类Dev

Visual Studio 2013 Express中是否提供“窥视定义”功能?

来自分类Dev

如何在Visual Studio 2013 Express中编译Coffeescript?

来自分类Dev

Visual Studio(Express 2013)中的C ++ 11线程异常传播

来自分类Dev

Visual Studio 2013 Express中缺少SQLite数据源

来自分类Dev

无法在Visual Studio Express 2013中安装VSIX扩展文件?

来自分类Dev

在Visual Studio 2013 Express中测试会话超时

来自分类Dev

Visual Studio Express 2013或Visual Studio Pro 2010

来自分类Dev

安装Xamarin for Visual Studio 2013 Express

来自分类Dev

使用Visual Studio 2013 Express进行QT

来自分类Dev

使用Visual Studio 2013(Express)增强功能

来自分类Dev

如何获取Visual Studio 2013 Express的Blend

来自分类Dev

Visual Studio 2013 Express解决Web问题

来自分类Dev

无法卸载Visual Studio Express 2013 for Web

来自分类Dev

在Visual Studio 2013 Express中进行调试

来自分类Dev

Visual Studio 2013中的黄瓜js

来自分类Dev

C ++ Visual Studio Express 2012中的舍入错误

来自分类Dev

C ++ Visual Studio Express 2012中的舍入错误

Related 相关文章

  1. 1

    Visual Studio Express 2013中的Windows窗体错误

  2. 2

    Visual Studio Express(Visual Basic)中的Excel.Application错误

  3. 3

    在带有Update 2 RC的Visual Studio Express 2013中没有Windows Phone 8.1的模板

  4. 4

    在带有Update 2 RC的Visual Studio Express 2013中没有Windows Phone 8.1的模板

  5. 5

    SPI端口转发和Visual Studio 2013(IIS Express)

  6. 6

    使用Connector / NET和Visual Studio 2013 Express引用MySQL

  7. 7

    Typescript:在Visual Studio 2013中编译为多个.js文件

  8. 8

    Visual Studio 2013 Express IDE中的折叠括号

  9. 9

    如何在Visual Studio 2013 Express中安装NUnit插件?

  10. 10

    在Visual Studio 2013 Express for Web中创建MVC应用

  11. 11

    Visual Studio 2013始终在IIS Express中打开网站

  12. 12

    在Visual Studio 2013 Express中测试会话超时

  13. 13

    Visual Studio 2013 Express中是否提供“窥视定义”功能?

  14. 14

    如何在Visual Studio 2013 Express中编译Coffeescript?

  15. 15

    Visual Studio(Express 2013)中的C ++ 11线程异常传播

  16. 16

    Visual Studio 2013 Express中缺少SQLite数据源

  17. 17

    无法在Visual Studio Express 2013中安装VSIX扩展文件?

  18. 18

    在Visual Studio 2013 Express中测试会话超时

  19. 19

    Visual Studio Express 2013或Visual Studio Pro 2010

  20. 20

    安装Xamarin for Visual Studio 2013 Express

  21. 21

    使用Visual Studio 2013 Express进行QT

  22. 22

    使用Visual Studio 2013(Express)增强功能

  23. 23

    如何获取Visual Studio 2013 Express的Blend

  24. 24

    Visual Studio 2013 Express解决Web问题

  25. 25

    无法卸载Visual Studio Express 2013 for Web

  26. 26

    在Visual Studio 2013 Express中进行调试

  27. 27

    Visual Studio 2013中的黄瓜js

  28. 28

    C ++ Visual Studio Express 2012中的舍入错误

  29. 29

    C ++ Visual Studio Express 2012中的舍入错误

热门标签

归档