setInterval(fn,t);里的fn中,要使用外部类的this,则需要先将this保存起来,再使用保存的this,不能直接使用this,里面的this是指向window对象,记住setInterval()实际上是window.setInterval()就明白了. //这是Hero类中的一个方法 Hero.prototype.shotEnemy=function(){ switch(this.direct){ case 0: var bullet=new Bullet(this.x+9,t
今天主要工作是将ros和zed结合起来,但是发现自己安装了opencv3.1,ros indigo安装的是opencv2.4.8,这就麻烦了,zed支持的是opencv3.1.一开始使用slam2时,报错: 编译出现错误,CMakeFiles/Stereo.dir/src/ros_stereo.cc.o: In function `String':/usr/local/include/opencv2/core/cvstd.hpp:625: undefined reference to `cv::