多语言展示
当前在线:1792今日阅读:26今日分享:39

模块语言编程游戏之动画-第7关

第7关是一个弹跳球动画,由于轨迹比较复杂,作者已经将y轴的轨迹用公式给出了,可以在“帮助”中查看,玩家只需要根据公式设置好坐标轨迹即可。当然不要忘了x轴的轨迹。下面开始操作。
工具/原料

块语言编程游戏客户端

方法/步骤
1

打开块语言编程游戏-动画,进入第7关,初次进入会显示帮助信息,请将这个公式记录在纸上,后面很重要。这是一个弹跳球的动画,需要将球运动分解成x和y,其中x是水平向右移动,而y则需要用到作者给出的公式。

2

从“动画”中拖出一个“圆”控件,设置半径为10.

3

从“动画”拖动“time”控件到圆的x坐标位置,这样x轴轨迹设定完毕。

4

接下来是y轴的设定,这个一定要细心,对于公式应采用分块的思路,将每一部分分解成“左运算数”、“运算符”和“右运算数”,这样思路就会很清晰。对于(100 - ((time - 50) / 5)^2)这个公式可以分解成:A - BB = C ^ 2C = D / ED = time - 50E = 5依照顺序用数学控件替换B、C、D,然后再录入常数即可。

5

程序设计完毕,如图所示,点击播放按钮开始测试。

6

程序测试通过,第7关完成!

注意事项

1、注意公式的书写形式,5和50不要弄错了。

推荐信息