cocos2d-js常用方法一览表
来源:互联网 发布:侠之大者 为国为民知乎 编辑:程序博客网 时间:2024/06/06 03:51
精灵
文本标签
图片菜单项
菜单
坐标转换
单例
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表示相对于锚点。
ccs导出文件读取
var root = ccs.load(res.MainScene_json);var mainscene = root.node;this.addChild(mainscene);var button = ccui.helper.seekWidgetByName(mainscene, "Button");button.addTouchEventListener(this.touchEvent,this);touchEvent:function(sender, type){switch (type) {case ccui.Widget.TOUCH_BEGAN:this.label.setString("Touch Down");break;case ccui.Widget.TOUCH_MOVED:this.label.setString("Touch Move");break;case ccui.Widget.TOUCH_ENDED:this.label.setString("Touch Up");break;case ccui.Widget.TOUCH_CANCELED:this.label.setString("Touch Cancelled");break;default:break;}},
单例
var Singeleton = (function(){var instance;function init (){return {propery:"propery",func:function(){console.log(this.propery);}};};return {getInstance:function(){if(!instance){instance = init();}return instance;}};})();Singeleton.getInstance().func();
function outObj(obj){cc.log("object detail---");for (prop in obj) {cc.log(prop + ":" +obj[prop]);}}
0 0
- cocos2d-js常用方法一览表
- JQuery常用方法一览表
- Jquery 常用方法一览表(集合)
- cocos2d - JS 常用 API
- cocos2d-js中Math对象的常用方法总结
- Cocos2D常用方法整理
- cocos2d-JS 重要常用 API
- cocos2d-JS 常用控件Button
- [cocos2d-js教程】cocos2d-js中一些常用函数整理
- cocos2d js 发布代码方法
- cocos2d js的一些方法
- 上海常用电话一览表
- 常用SMS指令一览表
- 计算机常用端口一览表。
- 计算机常用端口一览表
- 计算机常用端口一览表
- 键盘常用代码一览表
- 计算机常用端口一览表
- ViewFlipper实现带索引效果的自动播放也可手动滑动的广告栏
- iOS推送:本地通知UILocalNotification
- windows下apache+php+mysql 环境配置方法
- 【数据结构】队列和栈
- 【软考路上】——总结篇——软考收获+复习建议
- cocos2d-js常用方法一览表
- Android官方提供的支持不同屏幕大小的全部方法
- 如何在C/C++中动态分配二维数组
- dubbo学习笔记
- 正则表达式语法
- Android点滴---AndroidAnnotations java.lang.ClassNotFoundException
- 黑马程序员------Java基础学习------异常处理
- Core Data 使用
- Java导出Excel文件