手机浏览器扫描二维码访问
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一个一个都解决了,这么一来,灰太狼总算不会消失了。
通过实现这个功能我才深切的体会到,其实在实现某个功能之前,分析才是最重要的。只要把过程弄明白了,要实现具体的功能时就变得得心应手。
还有就是老爹说的这些理论我都明白,可是在写程序的过程中却漏洞百出,「看来纸上得来终觉浅」果然还是说得不错的。
梦灾末世生存指南 戚风童话 阴阳眼小师妹 大佬甜妻宠上天 异界烽火录贰烽云再起 龙婿陆凡 最强豪婿陆凡 衫生诡 我的蛮荒部落 嗣子荣华路 迟宠 上门龙婿陆凡 韩娱之聚光 张钟颖 青梅千千结 四龙攒凤 校园全能马甲女神 王妃称心 顾九辞霍明澈 夫人的病今天好了吗
那一年,他是东方最神秘组织龙组组长。那一年,他带领龙组将西方的黑暗议会打的七零八落,血族向他臣服,倭国忍者彻底消失。而这一年,他只想当一个普通人。可是,重出江湖易,金盆洗手难!...
书海阁小说网免费提供作者小脚丫的经典小说陆爷家的小妖精又在撒野最新章节全文阅读服务本站更新及时无弹窗广告欢迎光临wwwshgtw观看小说被闺蜜蛊惑的叶素,借酒行凶把男神睡了!原本以为是个修罗场,偏偏男神却差点把她宠上天!从此她虐渣,他补刀,她放火,他添柴,联手无敌!多年后,她忍不住问他,到底是什么时候看上她的。陆荀低头看着被宠坏的小娇妻,勾唇一笑你喝醉把我推倒的时候,我就决定了,这辈子就努力收服你这只小豹子了...
作者月下江离的经典小说神主无敌最新章节全文阅读服务本站更新及时无弹窗广告小说当命运之神的目光投入东海之滨,吴用自小镇出,踏入东海城!从此红叶王国流传着红叶英才尽出东海的说法。王国第一炼器师出自东海!一月下十城的流风大将出自东海!十国无双的女王出自东海!让敌国胆寒的铁木台大都督出自东海!经过诸神时代,黑暗纪元,六帝一统的神佑大陆,在东海建国后是葬送诸神最后的余晖,还是重新点燃诸神的光辉?...
...
主角穿到乾德元年的立国不久的宋朝,此时宋朝正在统一中原,但赵匡胤有惩五代之乱,收拢兵权,重文轻武,这造成宋朝以后重内虚外的悲情的局面。而此时赵匡义羽翼渐丰,宋朝内部危机悄然扩大。这是最好的时光,也是最坏的时光,主角在这种大势下渐渐成长茁壮。宋九的两句名言宁肯撑着死,不愿饿汉活。穷了只能自顾自,顾不了别人,富了午夜梦回里说不定会想想其他人,不是俺说的,是孟子教我的。(这是老午的第三本北宋架空小说,质量保证,信誉保证,尽管放心收藏)...
...