我的LOG写在update:function最后一行,为什么每次都是’d’
我在前面按键相应里有赋值
其实我的移动功能很正常,就是这条LOG让我不能理解
刚学一天的萌新求助~~
因为在函数内的this对应的上下文 和 脚本对应的上下文不一致引起的。
也就是说,你第28,31,36,39行的this实际上不是你想要的那个this。
因为你在第18行写了
var self = this;
所以将上述的4哥this改成self就可以了。
关于this的用法参见此链接
我以前值学过C++没学过js,
这个this难道不是指cc.class这个类么