Scratch游戏制作-ink!Sans战还原|003战斗系统
Scratch游戏制作-ink!Sans战还原|003战斗系统致歉:昨天没有更新,因为我电脑蓝屏了{:10_266:} 心血全部付之一炬,大家写程序时候一定要多保存啊{:10_266:}
今天的主要目标:实现战斗系统的开发/ink 闪避效果/其他细节改动完善
素材&源码:
**** Hidden Message *****
进入正题:
1.我们要实现战斗界面,首先,对话框在战斗时会全黑,所以我们需要把造型复制一下
然后用Scratch内置工具画出一个黑色长方形,覆盖框内白色
2.加载“costume”角色,并加载其他9个造型
这里我截的图比较大,需要在Scratch进行缩放或调整,只要能够适合你的Scratch即可
3.加载“bar”角色,并加载它的其他一个造型
4.给“bar”加载一个音频,名为“k╋i╋l╋l”(防河蟹)
5.绘制“check”角色,不用太大,具体看图:
把它移动到对话框右边的边上,使其无法被看到
6.加载“Miss”角色和“atk1”角色
7.先从简单的check下手:
8.然后处理costume和bar的代码:
costume:
一样的,在ink说话时候无法进行操作,所以需要一个判断条件
由于需要实现动画效果,要用循环来依次显示每个造型实现动态效果
bar:
你问我为何要设置talking?你先尝试把设置talking的代码删掉再试试
怎么样?是不是发现按下Z后会无限死循环?
这是因为在战斗时你没有禁用菜单中4个按键,所以你按下Z时,就会再次进入战斗界面
只要加上了talking的设置代码,就可以在战斗时禁用4个按键,这样就正常了
9.ink闪避效果
头:
身体:
腿:
Miss效果:
攻击效果:
这个部分比较简单,掌握好每次x, y坐标的变化即可
是不是感觉再一次有内味了{:10_256:}
下一次,我们将会完善菜单功能,给“行动”,“物品”和“仁慈”加上功能
别忘了评分鸭{:10_256:} ……加油鸭 看看 加油,支持 卧槽,老八你也够粗心的,怎么没有把这个帖子添加到淘帖里呢{:10_300:} 1 不错,别太监 好 感谢分享 求素材
真的谢谢
12345678 来看看。。。。。 {:5_95:} 看看喽~~~~~ 有素材吗,想下{:5_105:} 厉害了 学习学习 感谢分享 很有意思
页:
[1]
2