Windows有个经典的气泡屏保,今天我们用SCRATCH编程,制作一个高仿版气泡屏保
有两种模式
第一种是气泡间会相互碰撞
我们需要先新建三个气泡角色(SCRATCH貌似不支持克隆体之间的交互功能,所以制作碰撞,只能新建三个角色)
编写角色移动代码,碰到边缘则反弹
再创建一段碰撞反馈的代码,
角色间的碰撞反弹,相当于相遇后转向180度,第一种气泡碰撞模式完成!!
第二种,气泡随意在舞台上飘动,碰到边缘反弹,这种我们还是利用克隆功能
先创建克隆体,需要克隆多少个,就重复多少次
再结合克隆体移动代码,你会发现,每隔几秒,就有一个气泡飘出来
相当于每克隆一个,就飘出一个,当10个都克隆完后,角色主体也会随之飘动
课后语:
当然这是一个高仿版,离windows原版有一定的差距,因为我们只是简单利用代码搭建了基础的功能,没有做美工或UI之类;做这个脚本是说明,windows的功能离我们并不遥远,只要我们想法与技术到位,利用编程,一样可以造出高级功能
最后,感谢阅读!!
领取专属 10元无门槛券
私享最新 技术干货