将小鸡也移动到目标位置,这里要注意一点,因为球的大小、小球的大小不一致,所以小鸡移动的位置要稍微算一下[[random_x-chicken_r+min_ball_r]],就是随机的位置减去小鸡大小的半径,再加上球在最小时的半径 为了模拟的更逼真,小球在移动的过程中旋转一定角度350度,配合动画效果 等待时间: 等待时间为2000毫秒,和发球过程中小球移动时动画所需要的时间一致。 小球发过去到虚线的位置的动画时长,和小鸡移动过去到球的位置动画时长保持一致,这样刚好能接到球。 回球过程: 回球的过程和发球过程基本相反,将小球移动到原来位置,并还原大小,然后将小鸡也移动到原来的位置。 移动小球到原来位置,配合线性动画 设置小球尺寸为原大小,配合线性动画 移动小鸡到原来位置,配合线性动画 旋转小球 循环处理: 重新触发小球的单击事件,模拟循环处理 3.小鸡翅膀的动态面板载入时事件:模拟小鸡扇动翅膀
选择小鸡翅膀动态面板 添加载入时事件 旋转小翅膀,以顺时针方向,旋转60度,围绕着左上角,动画时长为1200毫秒 等待100毫秒 逆时针旋转相同的角度,配合相同时长的动画 重新触发动态面板的载入时事件完成循环扇动 小结 整个小游戏的过程已经讲解完毕,希望大家能从趣味中也能学习到Axure的一些技巧。 案例下载: 链接: https://pan.baidu.com/s/1skGUXYl 密码: fk5q (责任编辑:admin) |