Egert API 之 Texture 切圖方法詳解
阿新 • • 發佈:2019-02-18
沒錯 就是下面你看到的這個方法
var txt:egret.Texture = new egret.Texture;
txt.$initData(…);
什麼?你想看原始碼
我來教你怎麼看 ↓↓↓
首先找到EgretEngine安裝目錄,可以將滑鼠放到EgretEngine桌面圖示,右鍵->開啟檔案所在位置
開啟下面這個目錄
用wing開啟
找到這個方法,沒錯就是下面這個
什麼?不知道引數啥意思?沒關係,往上面找找,找到了宣告註釋,對沒錯,就是下面這裡
發現沒有
* @param bitmapX 切圖的x偏移 * @param bitmapY 切圖的y偏移 * @param bitmapWidth 切多寬 * @param bitmapHeight 切多高 * @param offsetX 切完在bitmap上的顯示偏移x * @param offsetY 切完在bitmap上的顯示偏移y * 上面2個 引數,懵逼了吧,意思就是你把切出來的圖放在bitmap容器起始點位置,預設就是0,0了 * @param textureWidth 切出來的紋理寬度 跟bitmapWidth 一樣 * @param textureHeight 切出來的紋理高度 跟bitmapHeight 一樣 * @param sourceWidth 被切的點陣圖資料寬度 * @param sourceHeight 被切的點陣圖資料高度
好了,我已經說的夠詳細了,在不理解可以拖出去打死了,拜拜