- 博客(11)
- 资源 (7)
- 收藏
- 关注
原创 属性检查器判断拖什么东西进来
如果有绿色标记的,从层级管理器拖进节点进来,否则就是从资源管理器拖进资源进来。所设置的属性会映射到编辑器中,下方是设置控件的信息,通过这种操作,可以通过连接编辑器的控件设置来调用到代码里使用,比如btnBackthis.btnBack.node.active = false;...
2019-07-11 10:43:13 164
原创 声音的设置
如果设置的是AudioSource,从层级管理器拖进节点进来,如果设置的是AudioClip,从资源管理器拖进资源进来。properties: { // ... // 得分音效资源 scoreAudio: { default: null, url: cc.AudioClip...
2019-07-11 10:42:24 244
原创 Button的属性
实现步骤:1、添加Button组件,在Sprite控件上加上按钮图片,在Button控件上添加正常状态、点击状态、松开状态和不可以点击状态的资源图片显示情况,还有设置点击事件,这个功能需要在ClickEvent上实现第一个参数:层级管理器的节点main第二个参数:脚本main第三个参数:点击调用main脚本哪个函数...
2019-07-11 10:41:32 4270
原创 Cocos Creator 访问节点和组件
一、获得组件所在的节点获得组件所在的节点很简单,只要在组件方法里访问 this.node 变量: start: function () { var node = this.node; node.x = 100; }二、获得其它组件你会经常需要获得同一个节点上的其它组件,这就要用到 getComponent 这个 API,它会...
2019-07-11 10:40:53 3741
原创 Sprite的属性
默认值:Atlas:纹理图集png图片SpriteFrame:纹理图集具体某张图片Type:渲染模式,包括普通(Simple)、九宫格(Sliced)、平铺(Tiled)和填充(Filled)渲染四种模式填充:根据原点和填充模式的设置,按照一定的方向和比例绘制原始图片的一部分。经常用于进度条的动态展示。 属性 功能说明 Fil...
2019-07-11 10:40:10 1216
原创 5、Button代码中修改按钮的状态
this.pause.normalSprite = this.btnSprite[0];//this.btnSprite在编辑器已经设置好的this.pause.pressedSprite = this.btnSprite[1];this.pause.hoverSprite = this.btnSprite[1];//设置按钮不可点击this.buttonRight.interac...
2019-07-11 10:39:18 2333
原创 4、预加载和切换场景
cc.director.preloadScene('main');//预加载main场景名称cc.director.loadScene ('main',function(){//切换main场景名称 console.log('main is loaded'); }) ;或者cc.director.loadScene ('main');...
2019-07-11 10:37:33 1061
原创 3、Animation使用脚本控制动画
播放var anim = this.getComponent(cc.Animation);// 如果没有指定播放哪个动画,并且有设置 defaultClip 的话,则会播放 defaultClip 动画anim.play();// 指定播放 test 动画anim.play('test');// 指定从 1s 开始播放 test 动画anim.play('test', ...
2019-07-11 10:37:03 2450
原创 2、脚本语法
cc.Class({extends:cc.Compont,//cc.Compont相当于Cocos2dx中的Refproperties:{//设置编辑器当前节点属性,当前属性可以通过层级管理器连接bomb: cc.Node, enemyGroup: {//require('enemyGroup')自定义的类型,默认值为空,这里表示创建enemyGroup对象,该对象初...
2019-07-11 10:36:07 219
原创 1、资源管理器
asset目录下有Scene、Script、Texture、animation、prefab、sound文件夹Scene:存放场景文件,以.fire后缀命名,双击场景,层级管理器和场景编辑器都会发生变化,比如HelloWorld.fireScript:存放运行代码的位置,双击直接打开文件,进入到VScode。Texture:存放图片资源的位置,这种图标的图片代表图集资源(plist图片...
2019-07-11 10:35:14 349
原创 Cocos2dx精灵特征功能
auto sprite = Sprite::craete("HelloWorld.png");sprite->setposition(480.f,320.f);addchild(sprite)1、如何让一个彩色精灵变灰?const char *key = GLProgram::SHADER_NAME_POSITION_COLOR_NO_MVP_GRAY;GLProgram...
2019-07-11 10:32:30 292
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人