全球旧事资料 分类
次到bitmap的转换。Bitmapbitmap
BitmapcreateBitmapmTileSizemTileSizeBitmapCo
figARGB_8888
ewCa
vasbitmapmTileSizemTileSizemTileArraykeybitmapCa
vasca
vastilesetBou
ds00tiledrawca
vasUsedto
fi
dicatethataparticulartilesetwithloadTilea
drefere
cedbya
i
tegershouldbedraw
atthe
ext
give
xycoordi
atesduri
gthei
validatedrawcycle砖块布。
在相应的坐标位置绘制相应的
记得哦,mTileGrid其实就是我们直接操作的画paramtilei
dexparamx
paramyi
ty
publicvoidsetTilei
ttilei
dexi
tx0
mTileGridxytilei
dex
Resetsalltilesto0empty用以更新画面。
清空图形显示。
调用了绘图的setTile。fori
tx0x
publicvoidclearTilesileGridxymTileSizemTileSizemPai
tS
akeViewjava
ca
vasdrawBitmapmTileArraymTmXOffsetxmYOffsety


packagecomexamplea
droids
akeimportjavautilArrayListimportjavautilRa
domimporta
droidco
te
tCo
textimporta
droidco
te
tresResourcesimporta
droidosHa
dlerimporta
droidosMessageimport
fa
droidutilAttributeSetimporta
droidosBu
dleimporta
droidutilLogimporta
droidviewKeyEve
timporta
droidviewViewimporta
droidwidgetTextViewS
akeViewimpleme
tatio
ofasimplegameofS
akepublicclassS
akeViewexte
dsTileViewstaticfi
alStri
gTAGS
akeViewprivateCurre
t
modeofapplicatio
READYtoru
RUNNINGoryouhavealreadyloststaticfi
ali
tsareusedi
steadofreaso
s游戏的四privatei
t
a
e
umforperforma
ce
种状态。初始时为预备开始的状态。mModeREADY0暂停预备开始行
publicstaticfi
ali
tPAUSE
publicstaticfi
ali
tREADY1准备好了,publicstaticfi
ali
tRUNNING2正在运
publicstaticfi
ali
tLOSE3结束输了游戏Curre
tdirectio
thes
akeisheaded蛇
体运动的方向标识。NORTH
privatei
tmDirectio

privatei
tmNextDirectio
NORTHprivatestaticfi
ali
t
privatestaticfi
ali
tNORTH1SOUTH2
privatestaticfi
ali
tEAST3Labelsfor
privatestaticfi
ali
tWEST4
thedrawablesthatwillbeloadedi
totheTileViewclass游戏中仅有的三种砖块对应的数值。
fprivatestaticfi
ali
tRED_STAR1fi
ali
tYELLOW_STAR2GREEN_STAR3
privatestatic
privatestaticfi
ali
tmScoreusedtotrack
the
umberofapplescapturedmMoveDelay
umberofmilliseco
dsbetwee
s
akemoveme
tsThiswilldecreaseasapplesarelo
gmScore0mMoveDelay600capturedprivate
记录获得的分数。
privatelo
g
每移动一步的延时。初始时设置为
600ms,以后每吃一个果子,打个9折造成的结果是速度越来越快。
mLastMovetrackstheabsolutetimewhe
thes
akelastmovr
好听全球资料 返回顶部