感觉这是东西很难理解 官网上的星星游戏 他的脚本上有一些如 this.accLeft this.timer 这样的写法 但是他的脚本properties没有定义这些函数 不知道是怎么来的,希望各位大佬解释一下他这种写法是如何实现的

  • Creator 版本:

  • 目标平台:

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:

  • 额外线索:

这是js的写法,如果在property里面没有申请的,用this.xxx写,代表了声明xxx

如在property没有声明一个count属性,而在脚本里面写了this.count = 100;意味着在脚本里面声明了一个属性count,并把它的值赋值为100

2赞

请问this代表什么?是代表当前的组件吗?还是代表当前的脚本,我看官网那个星星游戏里面this可以调用当前脚本的属性,还可以调用其他脚本,有点蒙圈。

你需要这个东西:https://item.jd.com/10974436.html

1赞

这是js基础哦