【贡献源码】【Cocos商店付费】贝塞尔曲线工具生成器

(贝塞尔曲线工具生成器 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

4赞

大哥一看就是抽中华的,:joy:

我其实一天抽5包烟。

markkkkkkkk

牛b啊

马克马克

大佬,我就想知道你这个卖了多少了?

有几万了吧

那个是呀,贴的购买链接不是直达链接

1赞