cocosCreator 新版本的动作函数API的应用
Posted icon169
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocosCreator 新版本的动作函数API的应用相关的知识,希望对你有一定的参考价值。
利用触摸位置判断,点击的是屏幕的左侧还是右侧,控制主角左右移动;
见代码:
InputControl:function () { var self=this; //cc.systemEvent self.node.on(cc.Node.EventType.TOUCH_START,function(event){ var target=event.getCurrentTarget(); var touches = event.getTouches(); var touchLoc = touches[0].getLocation(); var locationNode=target.convertToNodeSpace(touchLoc); if(locationNode.x< self.node.width/2){ self.MoveToLeft(); //向左边移动的函数 } else{ self.MoveToRight();//向右边移动的函数 } return true; },self.node); self.node.on(cc.Node.EventType.TOUCH_MOVE, function (event) { }, self.node); self.node.on(cc.Node.EventType.TOUCH_END, function (event) { }, self.node); }, MoveToRight:function () { var goright=cc.moveTo(0.2,cc.p(this.node.width/2-this.borderWith,this.player.getPositionY())).easing(cc.easeCubicActionIn()); this.player.runAction(goright); }, MoveToLeft:function () { var goleft=cc.moveTo(0.2,cc.p(-(this.node.width/2-this.borderWith),this.player.getPositionY())).easing(cc.easeCubicActionIn()); this.player.runAction(goleft); },
以上是关于cocosCreator 新版本的动作函数API的应用的主要内容,如果未能解决你的问题,请参考以下文章
如果我在 API 级别 21 (5.0) 上制作应用程序,它是不是适用于较新版本的 android?
(Android开发)关于新版本的api和implement替换compile
(Android开发)关于新版本的api和implement替换compile