(贝塞尔曲线工具生成器 v1.1.0)购买链接:
http://store.cocos.com/stuff/show/179011.html
BezierEditor
贝塞尔曲线工具生成器
包名:com.cocos.BezierEditor
开发工具:
Cocos Creator 2.1.2
说明:
1.编辑器目前只有一个场景:MainScene,其中结点nodeImgMap的子结点,可以拖入自定义的图片,按照轨迹绘制;
2.场景中,左下角按钮包括:Add(添加一个轨道)、Del(删除最后一个轨道);
3.场景中,右下角按钮包括:导出(当一系列完整的轨道绘制完毕,可点击此按钮,一键导出数据,json格式);
4.场景中,右上角按钮包括:导入(可从外部导入轨道数据,通常用于:当下次任何时候想重新编辑之前绘制过的轨道数据,可在此一键导入即可自动安插轨道结点,方便调节,不需要从新再去绘制),
5.场景中,右上角还有一个extra data…文本框(当需要对一系列的轨道,其中的某些轨道做特殊标记时,此文本数据会一同导出到数据中保存);
补充说明:
1.右上角的“导入按钮”,再必要时点击,可以关闭数据显示的富文本框。也就是:它既是打开富文本窗口按钮,也是关闭富文本框窗口按钮。
2.在编辑时,首尾相连时,结点会自动吸附,代码中已有log。
3.编辑时,要保证结点序号的顺序性,这样可以对应导出的json数据的顺序,除非你的需求对轨迹顺序不关心,可以无视。
再一次补充说明:
本编辑器中所参考的图片资源来源于第三方产品,请勿商用,谢谢。
小技巧:如果在绘制轨道新增结点的过程中,发现某一个结点出现在屏幕之外,可以先删除它,然后把前一个结点的位置拖到中间区域,再一次Add一个新的轨道结点,再拖回去即可。
PS:个人观点:项目中的源码也值得很多新手用户学习。
(贝塞尔曲线工具生成器 v1.1.0)购买链接:
http://store.cocos.com/stuff/show/179011.html
介绍一下此工具的背景:
在我之前发的帖子中很多人留言想要源码,这不,终于静下心来花了点时间,把之前祖玛游戏中的编辑器单独抽出来做了这个工具。
之前的2个帖子分别是:
https://forum.cocos.com/t/topic/73416
以及:
https://forum.cocos.com/t/zuma/73642
为什么要收费 :
1.私下有很多朋友说过要我开源,也有不少朋友要购买我的祖玛游戏、甚至有要众筹的等等,一是卖项目,我不想以高价坑跟我一样的个人程序员朋友,我可以考虑卖给公司,二是这东西也不是多牛逼的宝贝,只不过需要自己辛苦点写代码,归档等等;
2.需要这个工具的朋友,认可这个源码的朋友,就当作支持一下我买包烟钱,在此,我一并感谢所有cocos的朋友;
3.如果后面哪天我有时间,我会继续维护更新这个工具:丰富一下沿曲线运动(加速运动、减速运动、匀速运动等)的工具;
写在最后:知识无价!!!
(贝塞尔曲线工具生成器 v1.1.0)购买链接:
http://store.cocos.com/stuff/show/179011.html