freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第9章android游戲開發(fā)-文庫吧

2025-07-29 09:04 本頁面


【正文】 配合實現(xiàn) ? 設置 Canvas屬性的常用方法 ? drawColor( ):用來設置畫布背景色,體現(xiàn)在手機上就是手機屏幕背景色 ? clipRect( ):設置裁剪區(qū)域,即設置顯示區(qū)域 ? rotate( ):旋轉(zhuǎn)畫布 Graphics類開發(fā) ? Canvas類介紹 ? Canvas常用的繪制方法 ? drawRect(Rect rect, Paint paint)用于繪制矩形區(qū)域 ? drawBitmap(bitmap bitmap, Rect src, Rect dst, Paint paint)用于繪制位圖 ? drawPoint(float x, float y, Paint paint)用于畫點 ? drawLine(float startX, float startY, float stopX, float stopY, Paint paint)用于畫線 ? drawText(String text, float x, float y, Paint paint)用于在某個位置寫文本 Graphics類開發(fā) ? 繪制圖像 ? Android中顯示圖像主要有兩步,第一步是獲取圖像資源,第二步調(diào)用畫布類的drawBitmap方法進行圖像顯示。 ? 以 SurfacView為框架在屏幕中央顯示一幅圖像如圖示 Graphics類開發(fā) ? 圖像旋轉(zhuǎn)和縮放 ? android中對圖像的變換操作有平移、旋轉(zhuǎn)、縮放和傾斜四種, android內(nèi)的 Matrix提供了這四種操作方法 ? Matrix在使用前必須通過 reset( )或 set( )被初始化。其中對應每種操作都有三種接口 setXXX, preXXX,postXXX,在調(diào)用這些操作時都可以指定操作中心 ? setXXX將使當前操作覆蓋以前的操作, preXXX和postXXX都是順序疊加操作,區(qū)別在于 preXXX是將新變換矩陣左乘原來的操作矩陣,而 postXXX是將新變換矩陣右乘原來的操作矩陣 Graphics類開發(fā) ? 圖像旋轉(zhuǎn)和縮放 ? 圖像旋轉(zhuǎn)和縮放效果如圖示 Graphics類開發(fā) ? 圖像像素操作 ? 對圖像像素進行操作主要包括兩個過程,第一步首先從圖像中獲取像素值,第二步對像素值進行處理并保存 ? android中提供了兩套操作方法,這些方法都屬于 Bitmap類,第一套方法針對單像素進行操作, getPixel( )和setPixel( ),第二套為針對批量像素進行操作, getPixels( )和 setPixels( ) Graphics類開發(fā) ? 圖像像素操作 ? 針對單像素的方法將彩色圖像變換為黑白圖像顯示出來效果如圖示 Graphics類開發(fā) ? Shader類介紹 ? Shader類來對圖形圖像進行渲染 ? Shader類包含了子類 BitmapShader、 LinearGradient、RadialGradient、 SweepGradient以及 ComposeShader ? BitmapShader主要用于渲染圖像,比如使圖像顯示在某種特定形狀邊界內(nèi) ? LinearGradient用來進行線性梯度渲染,比如使繪制的幾何圖形產(chǎn)生一種線性過渡的色彩 ? RadialGradient用于進行環(huán)形渲染,比如使圓產(chǎn)生環(huán)形顏色過渡 ? SweepGradient是掃描漸變,即圍繞一個中心點進行掃描漸變,類似于雷達掃描的效果 ? ComposeShader是組合渲染,可以組合上面所述的
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1