动作
来源:互联网 发布:java中什么时候用接口 编辑:程序博客网 时间:2024/04/27 20:00
//随机 旋转
for(var i= 0;i<100;i++){ var Sp = new cc.Sprite("res/图片"); this.addChild(Sp); var X=parseInt(Math.random()*cc.winSize.width); var Y=parseInt(Math.random()*cc.winSize.height); var moveTo = cc.moveTo(2, cc.p(X, Y)); var rotateBy=cc.rotateBy(2,360); //var moveBy = cc.moveBy(2, cc.p(-cc.winSize.width >> 1,0)); Sp.runAction(cc.sequence(moveTo,rotateBy));}
//移动
var mySprite = new cc.Sprite("图片");this.addChild(mySprite);var moveTo=cc.moveTo(2,cc.p(50.0));mySprite.runAction(moveTo);var moveBy=cc.moveTo(2,cc.p(50.0));mySprite.runAction(moveBy);//鼠标点击var Sp = new cc.Sprite("res/图片");this.addChild(Sp);Sp.setPosition(cc.winSize.width>>1,cc.winSize.height>>1);that=this;var listener = cc.EventListener.create({ event:cc.EventListener.TOUCH_ONE_BY_ONE, swallowTouches:true, onTouchBegan:function(touch,event){ var po = touch.getLocation(); var centerPoint = cc.p(cc.winSize.width>>1,cc.winSize.height>>1); cc.log(po); var o = po.x-Sp.x; var a = po.y-Sp.y; var at = Math.atan(o / a) * 180 / Math.PI; if (a < 0) { if (o < 0) at = 180 + Math.abs(at); else at = 180 - Math.abs(at); } var rotateBy=cc.rotateTo(2,at); Sp.runAction(rotateBy) }});cc.eventManager.addListener(listener,this);
0 0
- 动作
- 动作
- 动作
- 动作
- Cocos2d动作: 动作监听
- JSP动作
- JSP动作
- JSP动作
- JSP动作
- JSP动作
- jsp动作
- JSP动作
- JSP动作
- JSP动作
- JSP动作
- JSP动作
- JSP动作
- JSP动作
- swiper的基础使用(六)
- iOS开发之第三方分享QQ分享,史上最新最全第三方分享QQ方式实现
- iOS—简单封装UITableView使用2
- JS 语言 运动 旋转公式
- 在浏览器中显示图片的方法
- 动作
- 1.Linux文件与目录
- 让你真正明白cinder与swift、glance的区别
- Unsupported Gradle DSL method found: 'exclude()'
- 文章标题
- 理解ADC误差对系统性能的影响
- Spring框架的设计理念于设计模式分析(一)
- parameter和Attribute
- AngularJS之scope中的Dirty Checking(脏数据检查)