export enum AviaBC2CountryEnum { GBR = 1, USA = 2, } // 定义一个图片类型的类 @ccclass("SpriteTypes")//这个名字一定要写,而且还注意不能取下面的类名不然cocosCreator会一直报警告 class SpriteType { // 语言 @property( { type : cc.Enum( AviaBC2CountryEnum ), tooltip : "选择对应的国家" } ) Language : AviaBC2CountryEnum = AviaBC2CountryEnum.USA; // 当前语言使用的图片 @property(cc.SpriteFrame) SpriteFrame:cc.SpriteFrame = null; } // 下面是图片的类 @ccclass export default class AviaBC2Common_i18nSpriteUI extends AviaBC2FormsBase { @property( [ SpriteType ] ) SpriteList = []; onl oad () { //...... } }
标签:cocos,SpriteFrame,自定义,AviaBC2CountryEnum,cc,property From: https://www.cnblogs.com/XieBoss-blogs1/p/17934953.html