TCAX 常見問題解答 (FAQ)
Q: 如何編寫華麗的特效, 手寫遇到瓶頸了.
A:?改學(xué)AE, 或者狠下心掌握一門編程語(yǔ)言.?補(bǔ)充: 雖然現(xiàn)在TCAX有內(nèi)置特效, 能滿足一部分需求, 但要真正自由地制作, 還是得掌握編程語(yǔ)言的.
Q: 我打算去學(xué)編程, 但無(wú)從下手, 另外, 什么語(yǔ)言比較合適.
A:?如果是打算系統(tǒng)學(xué)習(xí)的話, 什么語(yǔ)言都無(wú)所謂, 但是腳本語(yǔ)言(如Python)肯定是比系統(tǒng)語(yǔ)言(如C)好上手的, 另外, 對(duì)于一些特定的腳本語(yǔ)言現(xiàn)在已經(jīng)有現(xiàn)成的工具支持編寫特效了, 如Lua有Aegisub, Python有TCAX, small_code, ssa_pawaa_xd等. 所以即便不是很全面的學(xué)習(xí), 也能夠利用工具編寫特效.
Q: 我打算學(xué)習(xí)使用TCAX, 該如何開始?
A:?先安裝最新版的TCAX, 然后嘗試一個(gè)實(shí)例, 了解其制作特效的基本流程..
Q: Python學(xué)到何種程度才能編寫自己的TCAX Py腳本?
A:?基本上來(lái)說(shuō), 只要入個(gè)門就行. 推薦先學(xué)TCAX Py腳本所要用到的東西. 這里簡(jiǎn)單(不完全)列舉如下:
? ? 1. 了解Python語(yǔ)法, 知道如何書寫Python代碼, 了解變量及函數(shù)的定義 (對(duì)于類等面向?qū)ο蟮膬?nèi)容可以跳過(guò))
? ? 2. 常用的Python語(yǔ)句如下:
? ?? ???a) 條件語(yǔ)句 (if, elif, else)
? ?? ???b) 循環(huán)語(yǔ)句 (for, while)
? ? 3. 常用的數(shù)據(jù)結(jié)構(gòu)如下:
? ?? ???a) 字符串 (string)
? ?? ???b) 數(shù)組 (list)
? ?? ???c) 元組 (tuple)
? ? 4. 常用的函數(shù)如下:
? ?? ???a) len()
? ?? ???b) range()
? ?? ???c) int()
? ?? ???d) randint()
Q: 我已經(jīng)了解了基本的Python知識(shí), 如何開始編寫自己的TCAX Py腳本?
A:?首先要了解?tcaxPy.pyc?模塊所提供的基本的特效操作函數(shù), 建議配合著一些例子腳本實(shí)際操作一下, 然后就是修改現(xiàn)有的一些例子腳本. 待熟練以后就可以開始獨(dú)立編寫自己的腳本了.
to be continued...