cocos2d-js 控制元件——UIImageView
阿新 • • 發佈:2019-02-06
UIImageView公有屬性、方法
/** * 建立一個UIImageView例項 * @param imageFileName 圖片 * @param texType 圖片型別(Local、Plist) * @return UIImageView例項 */ static ImageView* create(const std::string& imageFileName, TextureResType texType = TextureResType::LOCAL); /** * 載入圖片 * @param fileName 圖片 * @param texType 圖片型別(Local、Plist) */ void loadTexture(const std::string& fileName,TextureResType texType = TextureResType::LOCAL); /** * 設定UIImageView的位置和大小 */ void setTextureRect(const Rect& rect); /** * 設定是否開啟九宮格 * @param 是否開啟九宮格 */ void setScale9Enabled(bool enabled); /** * 獲取是否開啟九宮格 */ bool isScale9Enabled()const; /** * 設定九宮格的拉伸範圍 * @param capInsets 拉伸範圍 */ void setCapInsets(const Rect &capInsets); /** * 獲取九宮格的拉伸範圍 */ const Rect& getCapInsets()const;
UIImageView 示例
var radio_uncheck = "btn_radio_uncheck.png";
var node = new ccui.ImageView(radio_uncheck, ccui.Widget.PLIST_TEXTURE);
node.setPosition(640, 360);
this.addChild(node);