//如果不是恩雅,也不在移动过程中,那么移动
if (!self.hasMoved && !isHold) {
var touchLoc = touch.getLocation();
self.atkPos = self.node.parent.convertToNodeSpaceAR(touchLoc);
let atkDir = cc.pSub(self.atkPos, self.node.position);
let targetPos = cc.pAdd( self.node.position, cc.pMult(cc.pNormalize(atkDir), self.atkDist) );
//停止播放动画
self.node.emit('freeze');
self.attackOnTarget(atkDir, targetPos);
}
相关文章
- mkyaffs2image制作根文件系统、使用NFS挂载虚拟机目录(2)
- solrcloud使用问题记录
- zabbix使用tokudb引擎替换innodb引擎
- 有关使用phpstudy搭建sqli-lab环境搭建时发生Uncaught Error: Call to undefined function mysql_connect()错误
- 如何高效的使用 Git---转
- Python3 如何优雅地使用正则表达式(详解五)
- 雨露均沾的OkHttp—WebSocket长连接的使用&源码解析
- Django websocket 长连接使用
- 使用autotools工具用configure、make、make install编译安装linux工程的详细步骤
- Jmeter-12-如何使用Plugin Manager