CocosCreator
2016-07-18 08:44
621 查看
1.获得节点上的组件使用getComponent
start: function () {
var label = this.getComponent(cc.Label);
var text = this.name + ' started';
// Change the text in Label Component
label.string = text;
}
2.po1 = this.bg.convertToWorldSpaceAR(po1) 转换角度
3.制作star的时候从一个屏幕中间出现一个预制件
properties: {
starPrefab: {
default: null,
type: cc.Prefab
},
},
// use this for initialization
onLoad: function () {
// 生成一个新的星星
this.spawnNewStar();
},
spawnNewStar: function() {
// 使用给定的模板在场景中生成一个新节点
var newStar = cc.instantiate(this.starPrefab);
// 将新增的节点添加到 Canvas 节点下面
this.node.addChild(newStar);
// 为星星设置一个随机位置
newStar.setPosition(cc.winSize.width>>1,cc.winSize.height>>1);
},
4.抛出事件的代码
var event = new cc.Event.EventCustom(GameEvent.bugRun, true)
event.setUserData(this.node)
var ob = cc.find('script')
cc.find('script').dispatchEvent(event)
start: function () {
var label = this.getComponent(cc.Label);
var text = this.name + ' started';
// Change the text in Label Component
label.string = text;
}
2.po1 = this.bg.convertToWorldSpaceAR(po1) 转换角度
3.制作star的时候从一个屏幕中间出现一个预制件
properties: {
starPrefab: {
default: null,
type: cc.Prefab
},
},
// use this for initialization
onLoad: function () {
// 生成一个新的星星
this.spawnNewStar();
},
spawnNewStar: function() {
// 使用给定的模板在场景中生成一个新节点
var newStar = cc.instantiate(this.starPrefab);
// 将新增的节点添加到 Canvas 节点下面
this.node.addChild(newStar);
// 为星星设置一个随机位置
newStar.setPosition(cc.winSize.width>>1,cc.winSize.height>>1);
},
4.抛出事件的代码
var event = new cc.Event.EventCustom(GameEvent.bugRun, true)
event.setUserData(this.node)
var ob = cc.find('script')
cc.find('script').dispatchEvent(event)
相关文章推荐
- cocos2D-x-新知识
- cocos2dx为提升引擎性能所做的几件事情
- 分析cocos2dx 3.3运行流程
- Qiuck_Cocos实战(一)
- COCOS按钮优先级处理。cocos studio 的widget 和cocos组件 的问题
- 各个平台支持的Cocos2d-x最大纹理尺寸
- cocos2d-x 纯代码创建透明格子精灵
- Cocos2dx-3.x触摸事件之实现人机交互(二)
- cocos2dx学习之路----第七篇(坐标系统中本地坐标与世界坐标的转换详解)
- Cocos2dx-3.x触摸事件之实现人机交互(一)
- 学习笔记 cocos2d-x 2.x到3.x的改动与区别
- cocos2d-x 游戏嵌入到ios/android应用内部 - android篇
- cocos creator
- Quick_Cocos基础(三)
- Cocos2dx-3.x中常用切换场景特效和方式
- cocos2dx ClippingNode实现stencil效果
- Cocos2dx 3.0 过渡篇(二十六)C++11多线程std::thread的简单使用
- 在cocos2dx中实现水波滤镜
- cocos creater 中访问节点和组件
- cocos2dx lua 使用cocostudio编辑的动画文件并监听帧事件