idea bearcat 文件模板

/**
 * Created by ${USER} on ${DATE}.
 */

#set($UPPER_NAME = ${NAME.substring(0,1).toUpperCase()} + ${NAME.substring(1)})
#set($id = "this.$id")
#set($init = "this.$init")
#set($ctor = "this.ctor = null")
#set($layer = "11")
#set($scene = "11")
#if($NAME.lastIndexOf("Layer") > 0)
    #set($layer = ${NAME.substring($NAME.lastIndexOf("Layer"))})
#end
#if($NAME.lastIndexOf("Scene") > 0)
    #set($scene = ${NAME.substring($NAME.lastIndexOf("Scene"))})
#end

var $UPPER_NAME = function () {
    $id = "${NAME}";
    $init = "init";
    #if($layer == "Layer" || $scene == "Scene")
    $ctor;
    #end
}

${UPPER_NAME}.prototype.init = function(){
    var self = this;
    #if($layer == "Layer")
        #set($node = $layer)
        this.ctor = cc.${node}.extend({
            ctor: function(){
                this._super();
                return true;
            }
        })
    #end
    #if($scene == "Scene")
        #set($node = $scene)
        this.ctor = cc.${node}.extend({
            ctor: function(){
                this._super();
                return true;
            }
        })
    #end
    
}

#set($rgt = "return new this.ctor();")
#if($layer == "Layer" || $scene == "Scene")
${UPPER_NAME}.prototype.get = function(){
    $rgt
}
#end

bearcat.module($UPPER_NAME, typeof module !== 'undefined' ? module : {});
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值