cocos2dx 基础
2016-03-03 21:09
549 查看
创建点:
创建矩形:
创建精灵:
创建向量:
创建图层:
设置锚点:
创建并切换场景:
定时器:
设置状态是否可见:
缩放:
[code] local dot = display.newDrawNode():addTo(self):pos(0, 0); dot:drawDot(cc.p(0, 0), 10, cc.c4f(1.0, 0, 1.0, 1.0));
创建矩形:
[code] local rect = display.newDrawNode():addTo(self):pos(display.cx - 100, display.cy - 100); rect:drawRect(cc.p(0, 0), cc.p(200, 200), cc.c4f(1.0, 1.0, 1.0, 1.0));
创建精灵:
[code] local img = display.newSprite("004.jpg"):addTo(self):center(); local imgSize = img:getContentSize(); --获取精灵尺寸
创建向量:
[code] local direction = cc.p(1, 1); cc.pNormalize(direction) --向量单位化
创建图层:
[code] local layer = display.newLayer():addTo(self);
设置锚点:
[code] layer:setAnchorPoint(cc.p(0.5, 0.5));
创建并切换场景:
[code] local Scene = display.newScene(); local img2 = display.newSprite("005.jpg"):addTo(Scene):center(); cc.Director:getInstance():replaceScene(Scene);
定时器:
[code] self:getScheduler():scheduleScriptFunc(function(f) --函数体 end, 0, false); -- 0 表示隔 0 秒执行一次,false 表示立即开始
设置状态是否可见:
[code]rect:setVisible(false);
缩放:
[code]rect:scale(0.5, 0.5);
相关文章推荐
- cocos2d-x 3.6版连连看版本号控制
- 触摸事件
- Cocos2d-x3.1UserDefaule类具体解释
- 笔记--cocos2d-x 3.0 环境搭建
- Cocos2dx内存管理、优化减少内存和多线程方面的问题
- cocos2d-x删除vs2010项目模板
- 新建cocos2d-xproject
- Cocos2d-x笔记记忆整理Day1
- cocos3.9 【 Sublime Text 2 配置 】
- Cocos2d-X之触摸事件
- Cocostudio 笔记(2)Button+CheckBox
- android cocos2dx 环境搭建
- mac上创建cocos-2d项目
- cocos3.9 【 protoc-gen-lua 配置 】
- cocos create 系列 【一】 想那么多干嘛,试试就知道了
- cocos2d移植到安卓引入第三方so文件时候编译会删除解决方式
- cocos 2dX 中的 autorelease / retain /release 用法小总结。
- Cocos2d-x v3.0正式版尝鲜体验【1】 环境搭建和新建项目
- 创建帧动画
- Cocos2d-x 3.x ClippingNode裁剪节点