VB动画奔跑的小白马
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB动画奔跑的小白马
作者:
来源:《电脑报》2020年第41期
你小时候肯定应该见过翻页书,它是最早的动画片形式之一,每页书上绘出角色连续的动作,一页就是动画的一帧,随着快速翻页原本一页页的图片就形成了电影一样的效果。
今天我们用VB来完成一个简单的动画——奔跑的小白马。
首先扫码下载素材包,里面有7张小白马奔跑的图片。
接下来就需要将7张图片連接起来组合成动画片。
小白马从左跑向右,当小白马跑出舞台区域后,回到左边重新循环,不停重复。
这与我们最初学习Scratch的小猫移动类似,只是用VB制作稍微复杂一点。
首先将图片按顺序命名,比如H1、H2……H6、H7。
接下来在舞台的区域处增加一个Image图片和两个时钟的设置,这里肯定有同学好奇了,为什么要设置两个时钟呢?因为一个时钟用来控制舞台图片的移动,另外一个时钟用来控制外部图片的次序变化。
当程序运行后同时触发时钟。
第一个时钟控制舞台Image图片的向右移动,每次移动60,图片向右移动直到舞台的边缘。
小白马到边缘就消失了,要给它一个条件当触碰到舞台边缘后,立即回到最左边(0-Image.width)重新向右移动。
第二个时钟用来控制外部图片的次序变化,小马移动的图片是外部的图片导入进来的,通过LoadPicture的方式将外部图片连接起来,从H1到H7每次加1直到超出8时跳转回起始1的位置。
当这些步骤完成之后,点击运行就可以看见一匹白色的小马在无忧无虑快乐地奔跑了。
其实在我们的生活中经常能够看见一些新颖、有趣的东西,例如游戏或应用题。
通过我们的转化可以把它变成我们编程的一部分,这样既扩展了你的思维,又增加了不少的可玩性呢。