咖趣阁

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

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

虽然游戏功能不过才完成了这么一小步,但我却已经陶醉于这种创造的满足感,一时间玩儿得不亦乐乎。

我现在开始明白为什么程序员容易沉迷于程序世界了,因为这种亲自创造一切,一切都在自己掌控中的感觉真的太好了!

想到这里,我居然开始对编程产生了前所未有的好感,巴不得老爹能够把他的知识直接灌输到我的脑子里边,这样我就可以写任何我想要写的程序了!

老爹笑了笑,并没有打扰我,就这么看着我控制灰太狼在屏幕中乱跑。

灰太狼在青青草原背景上欢快地跑着,然而好景不长,意外发生了,灰太狼居然跑不见了!

「什么鬼?羊还没有抓到,狼跑丢了!

我的脑中出现了千百个问号,我仔细的回想了一下刚才的过程,然后进行逆向操作,跑丢了的灰太狼终于又回到了青青草原上。

原来开始的时候我一直控制灰太狼的移动轨迹在窗体范围内,结果没忍住多按了几次上方向键,灰太狼居然从窗体的上边缘消失!

虽然按了几次下方向键后它又重新出现在了窗体之中,但我隐隐觉得这是个不合理的地方。

于是我又尝试其它三个方向,果然,灰太狼一旦靠近窗体的边界后,如果我继续往那个方向移动,灰太狼就会消失。

如果向着反方向移动,消失的灰太狼又会重新出现。

「老爹老爹,好像出bug了。

你看,灰太狼一旦越过窗体的边界就消失了!

我扯了扯老爹的衣袖,对着屏幕给他演示了一遍。

「早就等着你问这个问题呢!

既然如此,我就来给你讲一讲吧。

在现实生活中,表演的人员要演出得有舞台吧?没有舞台,观众就看不见表演的人。

同样的,我们的图片、按钮、文本框等等控件要显示在屏幕上同样需要舞台,而这个舞台就是窗体。

表演人员一旦离开了舞台就不能够被观众看到了,这些控件也一样,一旦离开了窗体的范围,我们就看不见它们了。

所以为了不让灰太狼消失,我们必须进行判断:当我们按下方向键后,如果灰太郎移动的后的位置超出了窗体的范围,我们就让灰太狼保持在原地不动。

要完成这一步,就必须请出if来完成啦!

「soga,可是如果这样的话,那就得知道窗体的四个顶点的坐标啦?不然怎么判断呢?」

「说得没错,理论上的确是这样,但是不用那么麻烦,我们只需要知道窗体工作区的宽度和高度就可以了。

老爹神秘地笑了笑。

「我刚刚说了,表演的人如果演出必须要在舞台上,而表演者在舞台上表演的时候有可能会有特定的位置,好像叫做走位!

如果你还记得的话,在『名侦探柯南』第69集舞台剧演员杀人事件应该有相关的描述。

我这里要说的,走位标记的是表演者在舞台上的位置,也就是说,表演者的位置是相对舞台的。

「什么叫相对于舞台?」

我听得有点迷茫。

「嗯~,相对这个概念海了去了,涉及到参考系的选择,这个要你初中物理才会学,现在要怎么跟你说呢?哈,有了!

热门小说推荐
傅少的替嫁绵妻唐阮阮傅锦川

傅少的替嫁绵妻唐阮阮傅锦川

被妹妹算计,她被迫嫁给了那个传言狠辣无情,克死了五个未婚妻的残废,所有人都说她唐阮阮嫁过去活不过新婚夜谁知道婚后她却被那男人宠上了天!傅少,夫人将您继母打了。夫人手打疼没有?傅少,听说您护内不讲理?嗯,所以你们不要欺负我夫人。晚上,唐阮阮被男人揽在怀中,听说你今天又带着三个宝贝闯祸了?唐阮阮怎么,你有意见?傅少没有,只觉得三个宝贝太少了,不如我们在多生几个!...

全能少年

全能少年

他在农场养过猪。他在边境站过岗。他在西北的大荒漠上调戏过小姑娘。后来,他又变成了学生,被一个冷艳高傲的女老师送进了课堂,从此开始了扮猪吃虎的精彩人生!他就是全能少年宁逸!...

重生之嫡女有点毒

重生之嫡女有点毒

重生之嫡女有点毒爱妃,本王受伤了,要死了,求亲亲!没事,臣妾专治疑难杂症。王妃抽出手术刀磨刀霍霍。爱妃,本王出征了,敌人太强怎么办!没事,臣妾最拿手,就是战场杀敌。王妃一身盔甲威风凛凛,砍敌如切瓜。爱爱妃,本王一不小心登基了!...

我的非凡人生江浩

我的非凡人生江浩

母亲告诉我,父亲在我很小的时候就去世了。直到有一天,我的电话响起,对方告诉我,他是我父亲helliphellip...

末世了,我成为满级NPC

末世了,我成为满级NPC

作者昨夜星火的经典小说末世了,我成为满级NPC最新章节全文阅读服务本站更新及时无弹窗广告小说末世降临,全球人类成为玩家,而我却成为了满级NPC。任务一帮忙上分黄金VI,(奖励LOL英雄转职职业1。)任务二在线求一份攻略手册,目标死灵君主!在线等,挺急的。(奖励全职业顶级套装1)任务三长期任务,大量收集美食,不要黑暗料理,价格面议。(保底奖励建城令1)玩家甲这个NPC太壕了!哧溜玩家乙大佬,我能报一下大腿吗?玩家丙NPC居然还能下班?emmm,这个NPC不太正经...

每日热搜小说推荐