用户:箱子BOX查看:1 回复:3 评论:1 创建时间:2019-08-16T14:15:23
【CC工作室,跃动工作室】
嘿呦,大家好,又是我箱砸!
上会已经教大家做完了怪物咯!今天我们一起来做角色!
(啥?你说你还没有看过,不知道怎么做,喏,链接给你:)
(https://shequ.codemao.cn/community/190609怪物篇1)
(https://shequ.codemao.cn/wiki/forum/190753怪物篇2)

首先呢我们需要3个角色——主角,喵和子弹
如果你要做很多关的话可以设置函数,这样就比较简单!
如果你现在在主角所在的屏幕,你才可以进行移动,所以要加一个如果留在屏幕(参数)
就比如,如果你是在屏幕3,你就在函数后面的参数里写3
这样如果按下WASD主角就会上下左右地移动了,大家可以通过改变增加几来控制角色的速度!
接着我们要让它一直面向鼠标指针,所以要来一个重复执行面向鼠标指针
记得要把旋转模式改成左右旋转哦!
你也可以加一个如果离开右边缘就发送广播通关/直接切换到下一个屏幕都可以的!
接下来就是主角的造型了
这里一样可以用函数,但是这回我们需要2个参数——屏幕和造型编号
只要你按下了移动键
那么就会一直切换下一个造型
可是如果切换到了第一个造型不就是没有移动吗?
对的,这也就是中间这块积木的用途了
如果自己的造型编号=该角色的最后一个造型编号就切换到造型2
否则下一个造型,这样就能让她一直在移动的时候切换造型了!
提示:
参数屏幕为角色当前屏幕(前)
参数造型编号为角色的最后一个造型的造型编号(后)
这样我们的角色就做好咯!
接下来就是喵了!
我们依然可以使用函数
这样就能一直面向鼠标指针了
如果鼠标点击就发送广播发射
后面的子弹会用到这个广播
当然还要让它一直移到主角
注意,喵支的层数要比主角的高
也就是在主角的上面
不然就看不到喵了!
想必你看到现在一定有点累了吧?
没关系,我来给你讲个笑话!

老师要公布考试成绩了。我对同桌说:"这次,你喵定了。"同桌说:"是啊,我以后会吸取教训的。"我问:"怎么,准备好好学习了?"同桌笑道:"不,下次找个成绩好点的抄。"
你可真是个学习鬼才(大家不要模仿哦)
好啦,最后就是子弹啦!
在开始的时候先设置子弹的值为你想要的值
还记得刚才的广播不?
只要你留在屏幕3,你还有子弹就克隆子弹
使变量子弹-1并播放声音发射子弹
如果没有子弹就播放声音没有子弹
那么问题来了,怎么换弹呢?
其实很简单
如果子弹不是满的
就播放声音换弹
设置子弹为满的
前提得是你在这个屏幕里
最后就是子弹的克隆体了!
为了防止延迟大,可以用一步执行(如图)
(如果子弹原角色是隐藏的记得加一个显示哦)
接着就是让子弹飞~~~~~~~~~~
fiu~~~~~~~~~~
我们需要让它一直移动10步直到碰到怪物或离开边缘
这样子弹就做好咯!
下一个帖子我们会为各位讲解如何制作血条和护盾
具体的效果就在这个游戏里
https://shequ.codemao.cn/work/32508799
喜欢的话就关注一下我,帮我顶个贴吧!

如果你有不会的也可以评论告诉我!我会为各位解答!

我是箱砸!我们下回再见!