cocos2dx 基础
发布时间:2020-12-14 16:55:56 所属栏目:百科 来源:网络整理
导读:创建点: 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 )); 创建矩形: local rect = display .newDrawNode ():addTo(self):pos(display .cx - 100 ,display .cy - 100
创建点: 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));
创建矩形: local rect = display.newDrawNode():addTo(self):pos(display.cx - 100,display.cy - 100);
rect:drawRect(cc.p(0,cc.p(200,200),cc.c4f(1.0,1.0));
创建精灵: local img = display.newSprite("004.jpg"):addTo(self):center();
local imgSize = img:getContentSize(); --获取精灵尺寸
创建向量: local direction = cc.p(1,1);
cc.pNormalize(direction) --向量单位化
创建图层: local layer = display.newLayer():addTo(self);
设置锚点: layer:setAnchorPoint(cc.p(0.5,0.5));
创建并切换场景: local Scene = display.newScene();
local img2 = display.newSprite("005.jpg"):addTo(Scene):center();
cc.Director:getInstance():replaceScene(Scene);
定时器: self:getScheduler():scheduleScriptFunc(function(f)
--函数体
end,false); -- 0 表示隔 0 秒执行一次,false 表示立即开始
设置状态是否可见: rect:setVisible(false);
缩放: rect:scale(0.5,0.5);
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |