文学驿站

手机浏览器扫描二维码访问

第十九章 快跑灰太狼(第3页)

case37:*左*

灰太狼向左移动

break;

case39:*右*

灰太狼向右移动

break;

default:*其他按键*

什么都不做

break;

}

上下左右的键码分别38、40、37、39,接下来我们要做的就是实现灰太狼的移动逻辑了。

「嗯~」

我应了一声,在脑中想了一下老爹刚刚说的内容,确认没有什么问题后点了点头。

「还记得第一天我跟你说过,电脑的显示屏其实是一个个排列的点阵吧?应该说是像素点。

「记得!

毕竟当时老爹让我亲自动手实现了大写字母「y」的显示过程,所以我对这个知识点的印象还是很深刻的。

「记得就好,对于每一个像素点来说,它们都有自己的位置,就像是五指棋盘行数用数字表示,列数用字母表示,当我们描述一个格子的位置时,就会a1,b2等来表示第一行第一列和第二行第二列的格子。

同样,像素点也有自己位置的描述方式,它是用x和y来记录,其中x代表列号,y代表行号,它们都是从0开始的,x从左到右依次增大,y从上到下依次增大。

像你房间里这台电脑的显示器分辨率是1920x1080,这代表着台显示器像素点一共有1080行,每一行有1920个像素点。

最左上角的那个像素点位置是x=0,y=0,最右上角那个像素点的位置是1920,0。

你能告诉老爹最左下角和最右下角的两个点的像素位置么?」

老爹拿着屏幕跟我细细讲道。

「这有什么难的,左下角像素点的位置是x=0,y=1080,右下角的像素点是x=1920,y=1080。

「不错,正是如此。

其实我们在移动灰太狼的时候,本质上就是在改变灰太狼图片在屏幕中的位置。

比如说我们要把灰太狼向上移动10个像素,那么只需要让灰太狼的x保持不变,让y减去10;如果要向下移动,就让y加上10。

同理,要向左移动,就是对x做减法,向右则是对x做加法。

有了老爹的理论支持和技术支持,很快我就将移动灰太狼的逻辑写好了。

费了这么大的劲,我肯定要好好玩一下,于是在我的控制下,灰太狼在屏幕中到处乱跑。

热门小说推荐
功夫小姐戏总裁

功夫小姐戏总裁

你说这靠谱不靠谱!堂堂大清朝的王府小姐竟然在脱得光溜溜的洞房花烛夜的交融瞬间穿越到了二十一世纪!更可悲的是,她的落脚地竟然是一个有着裸睡习惯的花花总裁的床上。而当时这个花花总裁正好从浴室里出来,从小被封建礼数所约束的她,怎能忍受这样被人偷窥的尴尬,抬脚就对他拉开了攻势,趁着黑暗对他飞起一脚。大胆狂徒!竟敢偷看本小姐的洞房花烛夜,还不拿命来?他边对她使着狗刨沙的功夫,边口出狂言回...

大宋教书匠

大宋教书匠

大宋教书匠紧急通知现代教书匠纵横大宋王朝捭阖学术之巅。...

魔眼狂人

魔眼狂人

背负血海深仇的神秘少年获得外星传承,带着一身出神入化的魔术踏入大都市,开始他的神奇之旅,替冰冷女总裁化解危机,透视,精神控制,赌石,赛车,泡美眉,无所不能,样样精通。他的魔术脱离了魔术的范畴,让你赏心悦目,让你疯狂,如痴如醉,这是魔术,还是异能?...

荒漠求生

荒漠求生

随着灵气的复苏,原本三分大陆七分海洋的蓝水星变成了一片沙漠。在沙漠中有种神奇的宝物叫做软木塞,只要找到它,把它拔掉,便能长出一片绿洲!新世纪九十九年,这是蓝星上灵气复苏之后的第一百个年头!一名被流放到南沙海的少年,在这里拔掉了属于自己的第一个软木塞,拥有了属于自己的一片绿洲。...

大符主师

大符主师

一场惊天重生,他回想起前世之屈,百宗陷害,陨于万兽潮。今生归来,前无古人,后无来者,他杀蛮兽,屠百宗与百族,前世天下皆负他,如今却他只能只手遮天,扭转乾坤,雪洗前世之屈。...

每日热搜小说推荐