115小说网

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

第二十章 舍不得if套不着狼(第2页)

switch(keycode)

{

case38:*上*

if((灰太狼y–移动的宽度)大于等于0)

{

灰太狼y-=移动的宽度

}

break;

case40:*下*

if((灰太狼y移动的宽度)小于等于(窗体的高度-灰太狼的高度))

{

灰太狼y=移动的宽度

}

break;

case37:*左*

if((灰太狼x–移动的宽度)大于等于0)

{

灰太狼x-=移动的宽度

}

break;

case39:*右*

if((灰太狼x移动的宽度)小于等于(窗体的宽度-灰太狼的宽度))

{

灰太狼x=移动的宽度

}

break;

default:*其他按键*

什么都不做

break;

}」

「为什么向下和向右的时候判断时要减去灰太狼的高度和高度啊?」

我挠了挠头,有些想不明白。

「这是因为我们描述一个控件的位置,其实是描述的这个空间最左上角那个点的位置信息。现在我们使用这个灰太狼这个控件是个正方形,并且它的变长为50像素。

当灰太狼移动到最左的时候,x=0;移动到最上的时候,y=0。但是移动到最右的时候,此时和窗体重合是右边,此时x=窗体的宽度–50像素。

同理,当灰太狼移动到最下边的时候,和窗体重合的是下边,这个时候的y=窗体的高度–50像素」

为了让我能够明白这其中的关系,老爹还特别打开是画图程序,给我详细画了出来。这么一来,我不想理解都难。

既然逻辑已经讲明白了,我只需要把老爹的讲述转译成代码就好了。虽然又犯了不少的错误,但在老爹耐心地指导下还是将bug一个一个都解决了,这么一来,灰太狼总算不会消失了。

通过实现这个功能我才深切的体会到,其实在实现某个功能之前,分析才是最重要的。只要把过程弄明白了,要实现具体的功能时就变得得心应手。

还有就是老爹说的这些理论我都明白,可是在写程序的过程中却漏洞百出,「看来纸上得来终觉浅」果然还是说得不错的。

衫生诡  异界烽火录贰烽云再起  嗣子荣华路  梦灾末世生存指南  上门龙婿陆凡  龙婿陆凡  阴阳眼小师妹  大佬甜妻宠上天  最强豪婿陆凡  夫人的病今天好了吗  校园全能马甲女神  顾九辞霍明澈  四龙攒凤  青梅千千结  迟宠  张钟颖  戚风童话  我的蛮荒部落  韩娱之聚光  王妃称心  

热门小说推荐
萌妻求宠:总裁大叔狠会撩

萌妻求宠:总裁大叔狠会撩

一觉醒来,叶小纯发现自己失忆了,床边站了个帅得人神共愤的高冷男人。从此之后,高冷总裁厉霆琛的生活里只剩了三个字宠宠宠!而叶小纯的生活里也只有三个字作作作!总裁,夫人今天又去打架啦!某人淡定送几个帮手过去,夫人傲娇,千万别让她输!助理腹诽这么护短真的好么?总裁!夫人又在疯狂购物,包下整个商场啦!某人依旧淡定送几张支票过去,夫人喜欢,随便她买。助理腹诽这么败家真的好么?总...

我的名字,你的姓氏

我的名字,你的姓氏

她,以前是他的夫人,现在是他的枕边人...

逆天保镖

逆天保镖

昆仑少年叶离武道入圣,医术无双,下山入世,调戏性感御姐,拯救傲娇警花,保家卫国,匡扶正义,成就一代宗师!...

重修仙帝苏洛陈瑶

重修仙帝苏洛陈瑶

家族嫡长子苏洛,一代天骄,消失两年,再度归来已是至尊,面对毫无人情味的家族,他发誓必将重临巅峰,不负红颜,傲立寰宇,令这天地颤抖,重现仙主风姿,令所有敌人颤栗。...

妻乃并肩王

妻乃并肩王

稀里糊涂的嫁了人,不是,成了亲,自此一代大佬也只能给老婆披披甲,牵牵马。老婆,这钱?我的!我知道是老婆的,我这不是替你数数吗!不用数了,连你都是我的!九州动荡时,傲立军中,横扫八荒,睥睨天下,什么?我的老婆竟然是一字并肩王!...

聊斋游记

聊斋游记

诗王之称,画圣之名,剑仙之誉,道尊之谓,可只想做个安稳的寄生虫,怎么那么难?花花世界,黍离之地,妖魔鬼怪,神仙道佛。执笔仗剑行,青衫少年游。我本楚狂人,凤歌笑孔丘。既安逸不行,那就和小倩婴宁龙女,还有白素贞祝英台七仙女等一大堆红颜知己,来一个没羞没躁的聊斋之旅吧。※※※新人新书求点击,推荐,收藏,包养...

每日热搜小说推荐