属性的声明方式

/*
* Author:W
* 属性的声明 
*/
cc.Class({
    extends: cc.Component,
    //属性的声明
    properties: {

        //1.一般属性声明方式
        id:1, //number类型
        name2:"Wlq",//字符串型
        lod:true,//布尔型
        target:null,//object
        node2:cc.node,//节点
        pos:cc.Vec2,//坐标
        color:new cc.color(255,255,255,125),//颜色

        //2.属性的完整声明方式
        code:{
            default:0,//属性默认值
            type:cc.Integer,//属性的数据类型
            visible:true,//是否在属性面板显示
            serializable:true,//是否可序列化
            displayName:"CodeName",//属性名称
            tooltip:"this is code xxx",//鼠标移上去显示的解释说明提示
        },

        //3.数组声明方式
        names:{
            default:[],
            type:[cc.String]//指定数组中的每个元素都是字符串类型的
        },

        nodes:{
            default:[],
            type:[cc.Node]//指定数组中的每个元素是节点类型
        },

        //4.Get与Set访问方法
        Age:{
            
            get:function(){
                return this._age;
            },
            set:function(value){
                this._age = value;
            }
        }
    },
});

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Data菌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值