所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
春节年兽大作战
DFH12PPtE2z DFH12PPtE2z 2019-01-04 13:45:31
1
0
简单
步骤1 步骤1
抠图:做年兽,做人物,添加大招图片
projectImage
projectImage

把图片里面的人物和年兽通过橡皮擦,来擦出来

projectImage

把人物扣出来之后,设置三个造型,添加武器,以备后用。

projectImage

大招图片选取,把蜡烛并排,当做大招

projectImage
步骤2 步骤2
设置第一个人物,年兽的动作
projectImage

设置年兽的位置,大小,以及相关的文字,并设置移动的范围

projectImage

设置年兽在随机变动的过程中,如果碰到勇士的武器则减血一定数量,如果碰到勇士的大招则减血更多。并设置血量为0时,渐变小并消失。并设置年兽消失后发出广播变换背景和人物位置。

步骤3 步骤3
勇士人物程序编辑
projectImage

按旗帜定位,按空格键开始程序。设置勇士的血量、移动和造型变换。

注意:变量中初始血量的设定,以及每次碰到年兽减血多少,时间延时。最后年兽消失后人物的位置。

步骤4 步骤4
大招程序设定
projectImage

当CD时间到之后,按下micro:bit的B按键,放大招。

注意:大招开始时隐藏,当B按键被按下时,移动到勇士位置显示,并向左运动,碰到边界消失。

步骤5 步骤5
micro:bit相关内容

通过小bit的内置陀螺仪来控制人物的移动,当前倾时人物向上移动,下倾时向下移动。左右倾斜同理。

注意:小bit在X轴倾斜时Y轴也在检测,所以可以剔除前500的值。

当A按键按下时,勇士变换造型做出击打动作。当B按键按下时,放大招。

步骤6 步骤6
注意变量相关问题

设置三个变量:勇士血量、年兽血量、大招cd。

注意:每次减血量和时间时要加延时的问题。

projectImage
步骤7 步骤7
最后注意事项

一、中间用到的广播是为了在年兽消失后,发出信号,让背景变换,人物位置变换。

二、开始人物的对话可以用延时来计算。

三、注意中间人物的隐藏和变换问题。

projectImage
Makelog作者原创文章,未经授权禁止转载。
1
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]