还是说我必须亲自动手计算样条曲线的交点?我知道二次b样条的基本数学。
我试图使程序随机生成的凯尔特结工作,动画本身。我的灵感来自凯尔的原著和同名动画。这意味着它最多将是非常复杂的-许多曲线动画快速。我要的是生成式-对用户的响应-最高可能的复杂性的凯尔特结....这可能意味着只有12个点随机动画并响应鼠标移动,但是……我喜欢成百上千的……有一天。
开发一个移动的随机曲线双线循环涂鸦很容易。我喜欢从12到14个随机点组成的曲线。现在我要把它织起来。为了做到这一点,我需要在每一帧中快速找到许多随机曲线的交点。当我在Flash中以非对象绘制模式绘制曲线时…Flash为我自动生成交叉点和点。
问题:在Actionscript 3.0中是否有一个等价的交集类/方法/函数来在flash绘图界面中轻松完成交集?
-作为一名美工,你在Flash中有多少像Actionscript 3.0中的curveTo这样的酷类?
-我能看到curveTo的源代码吗?
-我可以扩展曲线来做我想做的吗?
-我一直在阅读和重读参考和如何扩展类…那是我做的。但是我如何学习如何扩展curveTo…或者路径类…我可以吗?
这是你正在寻找的东西吗?
http://actionsnippet.com/?p=965
查看这里的演示:http://www.actionsnippet.com/swfs/bezier_intersect.html