一归园、 聲明屬性
要聲明屬性,需要在 cc.Class 定義的 properties 字段中控漠,填寫屬性名字和屬性參數(shù)蔓倍。在此處聲明的屬性在Cocos Creator編輯器屬性檢查器面板中可以讀取和編輯悬钳。如下:
二盐捷、 下拉列表
要在屬性檢查器上顯示為下拉列表的樣式,需設置屬性類型為枚舉默勾,并設置默認值為枚舉值碉渡。為了設置為枚舉,需定義一個枚舉類型母剥,可以使用Cocos提供的cc.Enum定義枚舉滞诺。
1. 中文下拉選項文字
要想定義中文的下拉選項文字形导,必須使用cc.Enum。
2. 動態(tài)設置屬性的可見性(類似級聯(lián)下拉列表)
要想選擇不同的下拉選項习霹,在屬性面板上顯示或隱藏不同的屬性朵耕,需把要動態(tài)設置可見性的屬性的visible寫成函數(shù)的形式,并在函數(shù)中根據(jù)不同的情況返回不同的布爾值淋叶。點擊鏈接加入群聊【unity/cocos交流二群】
三阎曹、 滑動條
實現(xiàn)滑動條樣式需設置屬性的min,max煞檩,step处嫌,并把slide設置為true。
四斟湃、 回調函數(shù)
要想在屬性面板綁定回調函數(shù)熏迹,需設置屬性的type為cc.Component.EventHandler,設置默認值為空凝赛,并且在構造函數(shù)中初始化屬性為cc.Component.EventHandler的實例注暗。
五、 自定義類
用自定義類定義一個屬性墓猎,可實現(xiàn)對多個屬性分組友存。用cc.Class定義一個類,并設置name為類名陶衅。然后設置屬性的type為自定義類的類名屡立,設置默認值為空。然后在構造函數(shù)里實例化屬性值搀军。
點擊鏈接加入群聊【unity/cocos交流二群】