用scratch制作《仙剑奇侠传95》(02)

Scratch 少儿编程 250浏览 0评论
仙剑奇侠传95

友情提示:视频教程观看时请手动设置清晰度。

 

用scratch制作《仙剑奇侠传95》(02)

       

        图中之人乃是被人称为“仙剑之父”的姚壮宪,时任游戏的总策划兼编剧,现在是软星科技总经理,《仙剑奇侠传95》就是由他率领的‘狂徒’创作团队开发的自面世以来就长盛不衰,在游戏史上以惊人的生命力屹立十多年不倒。感人的剧情、动情的音乐、还有那优雅的诗词至今仍让老一辈的玩家难以忘怀。毫无疑问,《仙剑奇侠传》是中国游戏史上一座重要的里程碑。

 

进入正题,本期的副标题是:人物角色的造型切换

即使人物角色不移动在按下相应的方向键后也要装出一副朝某个方向移动的样子,本期要实现的是当按下某个方向键后会在这个朝向的造型里循环切换造型。所以要先想搞清楚某个方向的第一个造型,然后依次遍历这个方向的所有造型。

李逍遥移动共有12个造型,每个方向就是3个造型循环,找到这个造型标号,然后遍历这个3个造型。

用scratch制作《仙剑奇侠传95》(02)

其中变量i 的循环取值范围为:0~2,接下来就是检测当按下方向键就循环遍历变量i

 

用scratch制作《仙剑奇侠传95》(02)

这里临时用了按下任意键,后期有其他快捷键会触发这个事件,可改为当按下这个四个方向键。其中的等待时间也不是个固定的数值,而是与移动速度成反比关系的表达式。

 

本系列只提供素材分享,不分享源代码,抱歉!~

 

指导视频:

 

素材链接: https://pan.baidu.com/s/1vaYrN0UKi3EeapRL9mH0hQ 提取码: vyh1

转自公众号:
嘻嘻哈哈学编程

您必须 登录 才能发表评论!