Node之锚点
2015-10-20 21:46
459 查看
local function Test2()
local layer = getBaseLayer()
end
local layer = getBaseLayer()
local sp1 = cc.Sprite:create(s_pPathSister1) local sp2 = cc.Sprite:create(s_pPathSister2) local sp3 = cc.Sprite:create(s_pPathSister1) local sp4 = cc.Sprite:create(s_pPathSister2) sp1:setPosition(cc.p(100, s.height /2)) sp2:setPosition(cc.p(380, s.height /2)) layer:addChild(sp1) layer:addChild(sp2) sp3:setScale(0.25) sp4:setScale(0.25) sp1:addChild(sp3) //子节点是跟父节点一起执行动作 sp2:addChild(sp4) local a1 = cc.RotateBy:create(2, 360) local a2 = cc.ScaleBy:create(2, 2) local action1 = cc.RepeatForever:create(cc.Sequence:create(a1, a2, a2:reverse())) local action2 = cc.RepeatForever:create(cc.Sequence:create(a1:clone(), a2:clone(), a2:reverse()))//因为action1跟action2是同时执行的,所以action2的动作序列的创建需要将a1、a2克隆出来 sp2:setAnchorPoint(cc.p(1.0,1.0)) //sp1:setAnchorPoint(cc.p(0,0)) sp1的锚点有个默认ccp(0.5,0.5) sp1:runAction(action1) sp2:runAction(action2) Helper.titleLabel:setString("anchorPoint and children") return layer
end
相关文章推荐
- forever让nodejs应用后台执行
- NodeJS 错误处理最佳实践
- nodejs下载地址
- Xml中SelectSingleNode方法中的xpath用法
- nodejs在Liunx上的部署生产方式-PM2
- Nodejs单元测试小结
- nodejs如果npm install express -g远程安装费时
- Node.js模板引擎(Hanldlebars)
- 单节点配置SecondaryNameNode
- Node.js学习笔记之二:回调
- node.js全局变量console总结
- LeetCode(116) Populating Next Right Pointers in Each Node
- LeetCode(116) Populating Next Right Pointers in Each Node
- Meteor开发指南系列中文视频教程
- Swap Nodes in Pairs
- mac 系统下 sublime text2 出现Node.js 路径问题 以及解决方案
- 不改源码的方式实现osgearth当中placenode的中文支持
- ubuntu 下安装 校园网 iNode Client
- node auto run / node 自动运行
- node.js(4)异步式I/O与事件式编程 nodejs文件读取