展会信息港展会大全

cocos2d-js控件常用创建方法和坐标转换一览表
来源:互联网   发布日期:2015-09-28 10:58:01   浏览:2476次  

导读: 精灵var sprite = new cc.Sprite(res.); sprite.setPosition(, ); this.addChild(sprite); 文本标签var labe...

精灵var sprite = new cc.Sprite(res.);

sprite.setPosition(, );

this.addChild(sprite);

文本标签var label = new cc.LabelTTF("", "", 30);

label.x = ;

label.y = ;

this.addChild(label);

数字标签var atlas = new cc.LabelAtlas("", res., , , "");

atlas.x = ;

atlas.y = ;

this.addChild(atlas);

图片菜单项var item = new cc.MenuItemImage(res.,

res.,

this.menuItemCallback,

this);

item.x = ;

item.y = ;

menuItemCallback:function(sender){

cc.log("menuItemStartCallback")

},

菜单var menu = new cc.Menu(item);

menu.x = ;

menu.y = ;

this.addChild(menu);

坐标转换{cc.Point} convertToNodeSpace(worldPoint);//将世界坐标转换为模型坐标。

{cc.Point} convertToNodeSpaceAR(worldPoint);//将世界坐标转换为模型坐标。AR表示相对于锚点。

{cc.Point} convertTouchToNodeSpace(touch);//将世界坐标中触摸点转换为模型坐标。

{cc.Point} convertTouchToNodeSpaceAR(touch);//将世界坐标中触摸点转换为模型坐标。AR表示相对于锚点。

{cc.Point} convertToWorldSpace(nodePoint);//将模型坐标转换为世界坐标。

{cc.Point} convertToWorldSpaceAR(nodePoint);//将模型坐标转换为世界坐标。AR表示相对于锚点。

赞助本站

人工智能实验室
AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港