码迷,mamicode.com
首页 > Web开发 > 详细

cocos2d-js控件常用创建方法和坐标转换一览表

时间:2015-03-31 18:07:47      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:cocos2djs

精灵
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表示相对于锚点。


cocos2d-js控件常用创建方法和坐标转换一览表

标签:cocos2djs

原文地址:http://blog.csdn.net/xufeng0991/article/details/44781869

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!