附件: test_bezier.zip (2011-11-1 20:51:04, 3.26 KB) / 下载次数 10794
那你写还是不写 233 .gif)
与其用贝塞尔曲线画图形,不如用ass3draw画出图,把边框弄成粒子来用比较方便
你只要不怕卡,曲线可以生成很多条,没问题的。。。无非就是生成的字幕略大...渣渣疯子 发表于 2013-2-2 10:08
http://www.tcax.org/forum.php?mod=viewthread&tid=523&extra=page%3D1我就用过一次,这个脚本ash部分 ...
.gif)
不是,这个和字体切成粒子是一个用法,但是一般图形用的时候都不是原大小,这个切割出来的位置都是按原大小的位置来的。。。我是有点弄不明白它的原始位置,然后就不知道怎么控制它们移动了。。。
这个可以问问M大。。。我也只是会用不会写。。。
循环有两种,一种是for循环,一种是while循环。。。while循环的话,之前的哪个脚本里也有用到,你可以看看butterfly下面有用到.gif)
.gif)
缩进不对,缩进不对啊。。。for k in range(2):底下缩进不对,你对比一下上面的看看.gif)
爱雪音MiKu 发表于 2013-2-2 18:03
啊呜。。明白的说呜咕。。这个是改版0.0。。points2 = Berier3(num2,ixs, iys, ixe, iye, ixc1, iyc1, ix ...
你那个for i in range(num):...你的不是num1 num2么?。。。都一样的话,统一一个num = 60不就好了么?你的pos好像也有问题。另外,不行就把错误截图发上来看看
图片附件: 46GROHCQ9Y6F{336)57OQS3.jpg (2013-2-2 18:26:51, 226.41 KB) / 下载次数 4574
图片附件: WGBGK4JSUEX)HFOU}46E)RK.jpg (2013-2-2 18:59:04, 159.11 KB) / 下载次数 4533
好像是命名冲突?你给TCC改个奇葩的名字再试试?
图片附件: O6R8HAHF7@1C)V6HA4AIY(Q.jpg (2013-2-2 21:03:06, 243.57 KB) / 下载次数 4705
召唤了M大,让他闪亮登场解决问题吧
图片附件: {RJ[7UIRPUZXK~]Z8G%@K2A.jpg (2013-2-2 21:15:44, 207.67 KB) / 下载次数 4676
milkyjing 发表于 2013-2-2 21:18
第38行, pos是個函數, 不是一個數組, pos[...] 用法是錯誤的, 應該改成 pos()...
p.s. 編輯腳本, 建議使 ...
图片附件: 3W}A1U~SY5PAGLZ5RO7[~PP.jpg (2013-2-2 21:27:03, 203.25 KB) / 下载次数 4711
你那个POS有问题啊...你完全没必要用POS,第一条曲线是POS1第二条是POS2就好了
嘛, 既然代碼已經能夠執行了, LZ就隨便玩玩唄... 多摸索, 收穫大...
图片附件: G~M{2SJS%R5ZJ6WMCR8XO)R.jpg (2013-2-2 21:47:37, 286.72 KB) / 下载次数 4712
我测试完了正确代码给你,你也去好好看看教程吧
已经好了么=。=。。。我这里测试生成的东西看不到粒子点。。。这次换我郁闷了
你的设定是一个点,你要想的是这个点出现多久,而不是一条线出现多久,(_BT+_SK+i,_BT+_SK+i+1)你可以试试这样,也可以试试(_BT+_SK+i,_BT+_SK+i+30)先看看这两个的区别,再想想怎么设置一个点的时间?
你这样试验后是不是会拖很长一条线?你这样就等于让每个点存在了0.7 * _KT的时间,如果这是你需要的效果,你就这样写,如果不是,就继续改吧
新年快乐,你理解了就行了~| 欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://www.tcax.org/) | Powered by Discuz! X2 |