网站备案证书下载不了,青岛软件开发公司有哪些,电商平台软件开发公司,广告做网站点击上方亿元程序员关注和★星标 引言
大家好#xff0c;我是亿元程序员#xff0c;一位有着8年游戏行业经验的主程。
昨天#xff0c;我女儿和我说想买一把萝卜刀#xff0c;众所周知#xff0c;萝卜刀在潜意识当中是存在一定的危险的#xff0c;所以我果断拒绝了关注和★星标 引言
大家好我是亿元程序员一位有着8年游戏行业经验的主程。
昨天我女儿和我说想买一把萝卜刀众所周知萝卜刀在潜意识当中是存在一定的危险的所以我果断拒绝了但是我还是想体验一下怎么办于是我就用Cocos做了一个。
1.准备素材
1.首先我们从网络上找到一张关于萝卜刀的图片。 2.导入PS把我们需要的其中一把裁剪出来。 3.然后我们通过精湛的PS技术(不是)把萝卜刀拆解。 4.把资源放进去Cocos。 下面我们一起让萝卜刀动起来
2.做动画
要想萝卜刀尽可能和实物一样我们得做动画我们利用Cocos的动画编辑器简单做一下。
1.首先我们先创建个Knife节点把3部分的图片放进去并且按照结构拼接好。 2.调整我们的转动轴位置即锚点。 3.编辑动画。
白色部分我们添加一个旋转动画添加一个angle属性在0.1秒的地方加一个关键帧并把它调整至打开状态。 然后给刀尖部分添加一个position属性在0.15秒处将添加一个关键帧并把它调整成展开状态。 刀尖展开后我们需要把白色部分复原在0.25秒处添加一个关键帧并且把它复原 到这里萝卜刀的简单动画已经编辑完成我们把动画调整回最初状态然后保存。
下面我们来编写控制萝卜刀运动的代码。
3.写代码
为了让萝卜刀有实物一样的甩刀效果我们利用一下重力感应控制。 关键Api是cc.SystemEvent.EventType.DEVICEMOTION事件我们监听一下。 还需要是否启用加速度计事件把打开。 动画的播放比较简单。每次播放之前把方向改变一下实现打开和关闭效果。 4.效果演示
构建小游戏。 效果演示。 结语
本文仅供娱乐参考学习萝卜刀有风险大家谨慎对待。
在哪里可以看到如此清晰的思路快跟上我的节奏关注我和我一起了解游戏行业最新动态学习游戏开发技巧。
我是亿元程序员一位有着8年游戏行业经验的主程。在游戏开发中希望能给到您帮助, 也希望通过您能帮助到大家。
AD:笔者线上的小游戏《贪吃蛇掌机经典》《填色之旅》《重力迷宫球》大家可以自行点击搜索体验。
实不相瞒想要个赞和在看请把该文章分享给你觉得有需要的其他小伙伴。谢谢
推荐专栏
和8年游戏主程一起学习设计模式
8年主程手把手打造Cocos独立游戏开发框架
从零开始开发贪吃蛇小游戏到上线系列
游戏开发的技巧、心得、资讯
点击下方绿色按钮关注