首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

编程小程序《欢迎来访》,如何实现飞碟的变色与传送?

编程小程序《欢迎来访》,如何实现飞碟的变色与传送?

今天我们来编程制作《欢迎来访》,这是一段动画的脚本设计,先是飞碟飞过来,之后把人传送出来,然后飞碟飞走,之后小可进行问好,并且给出选项,进行简单的人机互动。先来制作飞碟的动画。

首先我们需要把所有的背景、人物、动物等角色素材统统导入到舞台区,先来设置飞碟的动画。这里分为两个大步骤:

第一步,实现飞碟的变色。飞碟在飞行过程中,是不断变色的,怎么实现这个效果呢?这个问题其实很简单。如果做过小编程游戏的话,这个只需在颜色上进行动作设置就可以了,在这里我们设置为颜色特效增加10,重复执行即可。

第二步,实现飞碟在位置上和大小上的变化。飞碟在飞行的过程中,不仅颜色发生改变,同时是由远处飞到近处,也就是大小的变化和位置上的移动。怎么对画面进行对飞碟进行定位呢?这个需要自己去观察了,包括调整大小,合适为宜,没有什么具体的参数,能够实现动画的效果就可以了。

由于飞碟只是飞行了一段时间,所以,重复执行的次数是有限的。经过调试,飞碟面向-90度的情况下,重复40次以下两个动作,移动5步比较合适。角色大小每次只增加2次就可以了。

需要说明的是,由于飞碟在飞行的过程中需要进行颜色特效,并且还要移动,还要进行大小上的变化,颜色的这段脚本必须单独去写,不能与其他的脚本进行合并,否则会在脚本运行上出现问题,一旦加入等待时长等积木,就会出现问题了。让这一段脚本单独去写,避免与其他脚本产生效果上的干扰。

飞碟的动作做完了,接下来就是让飞碟发出一束光,好把客人传送出来。我们放在下次继续。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200306A0W72900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券