官方范例的 语法中的 game属性 在哪里呢?

小弟新手 目前是照着官网的范例去做
http://docs.cocos.com/creator/manual/zh/getting-started/quick-start.html

对于语法上使用有些不理解
总共只有3个 script (Player+Game+Star)
Player 没有game属性 Game和Star则有

但是我看 properties 3个里面都没有宣告game属性或底下的方法

看着官方范例 就突然冒出了个 .game 出来
即使去用F12 也依然找不到定义

官网是推荐使用 Visual Studio Code 去编程
不过使用上有点不方便
底下有张图是去寻找使用 spawnNewStar 的参考
得到的结果居然是 没有结果
其他有些参数去寻找定义或参考 一样都是找不到结果

请问一下各位

  1. .game属性 是在哪呢? 如果是creator本身的话 怎么Player script里面就没有这个属性
  2. 有没有其他推荐的好用编辑器

这里来的
this.game就是Game.js
this.game.spawnNewStart(); 就是调用Game.js里面的spawnNewStart()方法

1赞

感谢回覆

可是我看 Star 里面并没有宣告 game 的属性或功能
是不需要宣告吗? 还是创的时候就同等宣告?

另外想再请问一下
cc.game 和 this.game 对于 Game和Star 这两个script有什么差别吗? 还是两个是一样的?

如果没有的属性,你给它赋值,就相当于声明一个属性,并赋值,和简写差不多

this.game是自己声明的game,cc.game是cocos creator自带的,本身就有的

1赞