Atitit  如何让精灵控件运动

##让Sushi精灵动起来 上面的代码,我们创建了静态的sushiSprite,现在我们让它动起来。使它从屏幕顶部下落到屏幕底部。在addSushi方法中添加如下代码:

var dorpAction = cc.MoveTo.create(4, cc.p(sushi.x,-30));

sushi.runAction(dorpAction);

cc.MoveTo使一个Node做直线运动,在规定时间内移动到指定位置。最后精灵调用runAction方法来运行动画。 cc.MoveTo只是Cocos2d-JS中简单动作的一种,还有更多丰富的动作,如MoveBy(移动经过某位置)/JumpTo(跳动到某位置)/BezierTo(贝尔曲线运动到某位置)等持续动作,FadeIn(淡入)/FadeOut(淡出)/FadeTo(渐变)等视觉动作和复合动作Repeat(重复执行动作)/Spawn(同时执行一批动作)/Sequence(使一批动作有序执行)

动作(Action),Cocos2d-JS中动作是用来描述游戏节点行为规范的一个类,引擎支持很多动作,其中Action类是所有动作的基类,它创建的每个对象都代表一个动作。动作作用于Node,因此每个动作都需要由Node对象来执行,它本身并不是一个能在屏幕中显示的对象。

##加入更多下落的SushiSprite

如何有序的产生一批源源不断从屏幕底部下落的Sushi?很简单,我们需要加入个定时器来驱动sushi的产生。

首先,加入个定时器,在PlayLayer的ctor方法后加入update方法,并调用addSushi方法代码如下:

update : function() {

this.addSushi();

},

在PlayLayer的ctor方法中加入,定时器,代码如下:

this.schedule(this.update,1,16*1024,1);

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 )

汉字名:艾提拉(艾龙),   EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

atiend

Atitit  如何让精灵控件运动相关推荐

  1. atitit. applet 浏览器插件 控件 的环境,开发,提示总结o9o

    atitit. applet 浏览器插件 控件 的环境,开发,提示总结o9o 1. 建立applet:: 1 2. Applet 码 1 3. Applet (awt)跟japplet (swing) ...

  2. C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(十四) 精灵控件横空出世!①

    在上一节中,我们实现了地图牵引式移动,同时还遗留着一个小尾巴:主角和障碍物该如何跟随着地图的移动而移动? 上节中有点到,只要在地图移动的同时,时时根据主角等对象物体的X,Y坐标进行相对于地图的X,Y坐 ...

  3. C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十四) 精灵控件横空出世!①

    在上一节中,我们实现了地图牵引式移动,同时还遗留着一个小尾巴:主角和障碍物该如何跟随着地图的移动而移动? 上节中有点到,只要在地图移动的同时,时时根据主角等对象物体的X,Y坐标进行相对于地图的X,Y坐 ...

  4. java jp2launcher.exe_atitit. applet 浏览器插件 控件 的环境,开发,提示总结o9o

    atitit. applet 浏览器插件 控件 的环境,开发,提示总结o9o 1. 建立applet:: myclipse>>new>>applet,设置applet属性,设置 ...

  5. 新手必备pr 2021快速入门教程「七」效果控件面板详解

    PR2021快速入门教程,学完之后,制作抖音视频,vlog,电影混剪,日常记录等不在话下!零基础,欢迎入坑! 本节内容 在使用pr软件的过程中,效果控件功能可以说是比较常用的功能,但是,具体它有哪些效 ...

  6. atitit. 浏览器插件 控件 applet 的部署,签名总结 浏览器 插件 控件 的签名安全机制o9o...

    atitit. 浏览器插件 控件   applet 的部署,签名总结 浏览器 插件 控件 的签名安全机制o9o 1. 服务器部署签名 1 2. 签名流程::生成密钥..导出cert正书,签名 1 3. ...

  7. atitit.loading的设计与实现控件选型attilax 总结

    atitit.loading的设计与实现控件选型attilax 总结 1. Percentage Loader(推荐) 1 1.1. 起始百分比::调整  progress 1 2. CSS3 Loa ...

  8. Atitit.js图表控件总结

    Atitit.js图表控件总结 1. 为什么要使用图表1 2. 图表分类1 3. 数据可视化的优点1 4. 流行的js图表类库1 5. 参考2 1. 为什么要使用图表 因为要可视化 2. 图表分类 条 ...

  9. html ui 下拉列表,Atitit.ui控件-下拉菜单选择控件的实现select html_html/css_WEB-ITnose...

    Atitit.ui控件---下拉菜单选择控件的实现select html 1. 调用& model的实现 1 2. -----select.jsp------ 1 1. 调用& mod ...

  10. Atitit.Gui控件and面板----数据库区-mssql 2008 权限 配置 报表查看成员

    Atitit.Gui控件and面板----数据库区-mssql 2008 权限 配置 报表查看成员 1. 配置服务器连接权限 1 2. 配置数据库权限 1 3. 设置表格/视图安全性 2 1. 配置服 ...

最新文章

  1. 科大星云诗社动态20210407
  2. 数据库事务的四大特征
  3. “约见”面试官系列之常见面试题之第四十五篇CSS优先级(建议收藏)
  4. 【ES11(2020)】全局属性 globalThis
  5. 打破气球所能获得的最大积分 Burst Balloons
  6. 如何解决System.Web.HttpRequestValidationException的异常
  7. eureka依赖导入失败以及eureka中没有@EnableEurekaServer异常
  8. shiro+springmvc+mybatis【转】
  9. Xamarin.ios引用第三方SDK
  10. SCJP刷题学习笔记(Part six)
  11. SNMP弱口令导致的网络入侵
  12. win10桌面mac化保姆级教程[干货] 小白也能拥有的简(酷)约(炫)实用桌面
  13. eviews建立时间序列模型_模型建立——时间序列 eviews协整检验(EG两步法(Engle-Granger))...
  14. 函数对称性常见公式_函数对称性
  15. 200410 笔试某居游戏公司数据分析岗前的准备
  16. 文件夹批量重命名的小技巧
  17. 用磁珠隔地解决静电问题
  18. 威刚SU600固态硬盘不识别通电无反应慧荣SM系列主控数据恢复![图]
  19. 如果你觉得累,这三个“高内耗”行为,一定要戒掉!
  20. 分享75个JS特效倒计时,总有一款适合您

热门文章

  1. 汇编指令大全及标志位
  2. 这种反人类的工作被机器人取代,我举双手双脚赞成
  3. PAT A1007 动态规划
  4. (原創) Verilog入門書籍推薦:Verilog數位電路設計範例寶典(基礎篇) (IC Design) (Verilog)...
  5. Percona XtraDB Cluster(PXC)原理
  6. 【div+css】两个div,如何让内层的div在外层div中水平垂直居中
  7. 【剑指offer】二进制中1的个数
  8. Ruby Fiber指南(五): 实现Actor,兼谈Erlang的process调度
  9. JDK版本更换后编译android系统出错
  10. 获取datagrid中编辑列combobox的value值与text值