matrix本質透析
自身等同於引數矩陣m乘以自身(先後順序不可變化...!!)
等價於 —— (prep為使用concat方法物件)
public static function prependmatrix(base:matrix, prep:matrix):void
[ 例項matrix ]
(a=1.21243286132, b=0.69999694824, c=-0.69999694824, d=1.21243286132, tx=200, ty=200)
scalex: 1.4
scaley: 1.4
rotation: 30
tx: 200
ty: 200
width × height (源畫像尺寸): 150 × 220
[ 計算過程 ]
1. translate (座標原點位移),得到【第一頂點座標(tx, ty)】
2. 用rotation換算弧度r,分別得出cos(r),sin(r)...
3. [ a = 1.21243286132, b = 0.69999694824 ] 取第一行前兩個值,可得到【第二頂點座標(a × cos(r) × width, b × sin(r) × width)】
4. [
c = -0.69999694824, d = 1.21243286132 ] 取第二行前兩個值,可得到【第三頂點座標(c × sin(r) × height, d × cos(r) × height)】
5. 【第四頂點座標(?? × ??)】可通過得到的前三個座標推導出來...(自動)
基於D2D通訊的網路編碼研究
d2d網路中基於立即可解網路編碼的重傳方案研究 d2d device to device 通訊 d2d device to device 通訊是一種蜂窩系統控制下的短距離直接通訊技術,利用系統授權頻段實現通訊,能有效節約系統資源。裝置與裝置之間點到點的終端間直接通訊技術 d2d通訊特點 d2d 網路...
Cocos2D研究院之初識Cocos2d(二)
在正式介紹cocos2d之前,我先囉嗦一下本人對這套引擎的看法。我認為coos2d最大的作用就是降低開發成本 貌似所有引擎都是這樣 對於研發部門來說,最大的成本就是時間,所以節省時間是降低成本最有效的方式,cocos2d幾乎封裝了所有開發ios遊戲需要的底層 使剛剛接觸oc的開發者也能很快的製作出效...
Cocos2D研究院之初識Cocos2d(二)
在正式介紹cocos2d之前,我先囉嗦一下本人對這套引擎的看法。我認為coos2d最大的作用就是降低開發成本 貌似所有引擎都是這樣 對於研發部門來說,最大的成本就是時間,所以節省時間是降低成本最有效的方式,cocos2d幾乎封裝了所有開發ios遊戲需要的底層 使剛剛接觸oc的開發者也能很快的製作出效...