手机浏览器扫描二维码访问
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一个一个都解决了,这么一来,灰太狼总算不会消失了。
通过实现这个功能我才深切的体会到,其实在实现某个功能之前,分析才是最重要的。只要把过程弄明白了,要实现具体的功能时就变得得心应手。
还有就是老爹说的这些理论我都明白,可是在写程序的过程中却漏洞百出,「看来纸上得来终觉浅」果然还是说得不错的。
青梅千千结 韩娱之聚光 衫生诡 四龙攒凤 校园全能马甲女神 夫人的病今天好了吗 嗣子荣华路 戚风童话 迟宠 顾九辞霍明澈 上门龙婿陆凡 我的蛮荒部落 龙婿陆凡 阴阳眼小师妹 梦灾末世生存指南 王妃称心 张钟颖 大佬甜妻宠上天 异界烽火录贰烽云再起 最强豪婿陆凡
苏桐穿越玄幻大陆,晦涩难懂的修炼法诀竟是汉语。从此问天大陆出现了一位悟性极高的年轻人。上古神祗所留下的语言,苏桐张口就来。任何等级的功法灵技一看便会。修炼瓶颈桎梏不复存在,一路猛冲。直到某一天,苏桐站在大陆之巅,用汉语说出一句我!无敌了!顿时地动山摇,众人震惊万分,喃喃自语苏桐又创出了神技!本站为书迷更新我的悟性好到爆最新章节,查看白骨青灰所撰魔法我的悟性好到爆的最新章节免费在线阅读。...
一个宅男大学生意外获得了优化还原异能,还原让废弃的家用电器变废为宝,转眼间焕然一新!优化使这些东西更加功能强大!不仅如此,他还能将三分黑木耳还原成五分粉木耳!医院认定的绝症在他面前重新变得活蹦乱跳!警花办案遇到麻烦,我来为你还原犯罪现场。校花咪咪太小,我来为你优化两座高耸雪峰。当然,这一切是有代价的哦。校花捂着高耸雪峰,含羞欲低---------------推荐票告急,希望朋友们看书的同时能够投一张推荐票,小虫万分感激!...
哪吒三太子是我的灵魂形象。 吞噬灵魂是我的本领。 我的内力修炼了葵花宝典。 割?不存在的!我是说我不用割也能修炼! 我的分身接起来可以绕地球三十圈! 不信?我给你念念 毒液分身,超人分身,死侍分身,美女分身,佛舍分身,本站为书迷更新电影世界分身无限最新章节,查看方尤所撰网游动漫电影世界分身无限的最新章节免费在线阅读。...
靳氏门口竖着一个牌子白云舒请走侧门!白云舒一直以为那是对自己最大的侮辱!!!当他的丈夫和亲爹联手将自己送往精神病院的时候。当她的丈夫和妹妹背着自己举行婚礼的时候。当她肚子里的孩子被他们无情的谋杀的时候。她才知道当初以为的侮辱竟然是那么的遥不可及,才刚刚开始而已!...
英雄,就是那种自身实力强大,他率领的部队也会随英雄的强大而强大的神圣存在。英雄创世纪,一款由美国,中国,欧盟,俄罗斯,印度,日本,韩国共同开发,集奇幻,冒险,战争,贸易,领地建设,航海,竞技,休闲于一体的世界级网游,全世界的玩家为之狂热,各国最顶尖的竞技选手在国战的舞台上大放异彩。大飞,曾经专治各种不服的网瘾治...
点开一条短息,竟然能意外获得天眼,天底下有这么好的事情吗?反正我不信,但是关小豪信啊!赢赌石,玩游戏,开直播,引粉丝无数,哥们儿非常淡定!这没什么打不了,哥就是有这实力。无数美女蜂拥而至,淡这事哥们儿真淡定不了!想知道为什么吗?那就一起来玩直播吧!...