编程作品踢足球:确定角色坐标有窍门,没有必要输入数字,直接拖
编程作品踢足球:确定角色坐标有窍门,没有必要输入数字,直接拖
最近教的同学们做的编程作品比较多,现在把学生练习作品中出现的一些问题做一下总结。
在踢足球这个作品中,运用的积木比较简单,难点只有一个,先来介绍一下这个小程序:
首先,建立两个人物和一个足球。阿短站在发球点,然后发球,传给小可,小可接到足球后直接射门。运用的只是一些动作积木,作为假期的第一次课程,不计划讲太难的作品。我们依次设定三个角色的脚本就可以了,另外就是计算一下时间,这三个角色完成任务的用时。
首先说阿短,阿短移动到足球用1秒,传球又用时这里设定为1秒。然后是小可,因为阿短传球1秒,所以,小可需要等待1秒,第二秒,开始去接球,再有1秒把球射向球门。总结一下,阿短传球一共用了2秒,小可从接球到射门一共用时2秒。
最大的问题就是足球了,足球先在发球点,等阿短用时1秒,用1秒滚向小可,然后再滚向球门。
其次,提取角色的坐标有窍门。第一,先把角色移到舞台的位置再去拖取积木,这样积木就会读取角色的坐标了。第二,动画反着做。先把足球和阿短踢球的位置设定好,提取积木坐标之后,然后再做阿短的初始位置的坐标,这样阿短传球的动画机会看上去很自然了。同理,先小可和足球接触时的坐标,在做小可的等待时的坐标。
赞 (0)