為什麼動畫打戲會崩成一團火花雲
你寫了一個聽起來很炸的戰鬥 prompt:兩個宿敵、燃燒武器、碎裂石板、暴風光、慢動作、戲劇化最後一擊。第一幀看起來還不錯。三秒後劍跑到另一隻手裡,鏡頭鑽進爆炸裡,兩個人朝同一個方向擺姿勢,衝擊沒有因果。片段很吵,但沒人看得出誰攻擊、誰防守、這一擊為什麼重要。
這種翻車很常見,因為戰鬥場景不是特效 prompt。它是一串可讀的決定。好的動畫打戲有起勢、距離、蓄勢、攻擊路徑、接觸、反應和餘波。觀眾要先看懂這次攻防,再去欣賞周圍的光效。
這篇會說明怎麼寫一段能經得起生成和複盤的短動畫打戲 prompt。重點是一回決定性攻防,不是一整集戰鬥。可以用在決鬥、怪物衝撞、機甲對撞、魔法反制、賽事剪輯、預告片瞬間和社群短影片裡。想快速起步,可以瀏覽 2D 動畫範本,如果鏡頭需要強碰撞結構,可以打開 機甲衝撞鏡頭範本。
寫好戰鬥 Prompt 的原則
第一條打戲原則是螢幕地理。出手前,觀眾應該知道每個戰鬥者站在哪裡。左和右、近和遠、高和低、前景和背景,比再多一個「能量感」形容詞重要得多。
第二條原則是攻擊路徑要可見。不要只寫「強力斬擊」。寫清楚武器從哪裡起、經過哪裡、停在哪裡。弧形斬、直刺、下砸、側踢、盾擊、法術弧線和衝撞都會形成不同剪影。
第三條原則是衝擊前要有蓄勢。動畫動作常常靠釋放前的身體壓縮成立。抬起的腳跟、扭轉的肩膀、壓低的刀、瞇起的眼睛,或握緊法杖的手,都能給打擊一個起點。
第四條原則是後果。沒有餘波的戰鬥會顯得輕飄飄。讓防守方向後滑、地磚裂出一條線、蒸汽被吹向一側、緞帶撕裂,或在擊中後停一拍。餘波會告訴觀眾攻擊真的落下了。
第五條原則是鏡頭克制。如果角色在移動,鏡頭可以穩住。如果鏡頭在移動,動作就應該簡單。短片裡同時要求旋轉鏡頭、兩次突進、飛散碎片和變身,通常不是更燃,而是把戰鬥遮住。
第六條原則是情緒對齊。絕望格擋、克制決鬥、復仇一擊和好友切磋的節奏都不同。寫出這次攻防的原因,姿勢和表情才會服務故事。
怎麼一拍一拍搭出一條打戲 Prompt
先寫戰鬥雙方。給每個角色一個短身分錨點:剪影、服裝顏色、武器、站姿,以及一個臉部或道具細節。如果兩人都是原創角色,就給他們命名。名字會讓複盤備註更好寫。
把場地定義成戰鬥空間,而不是背景壁紙。玻璃鑄造廠會帶來反光和可碎面板。屋頂神社會帶來高度和風。積水隧道會帶來水花和站不穩的問題。場地應該給戰鬥施壓。
把攻防寫成節拍。5 到 8 秒的片段,四個節拍就夠:站位、攻擊、衝擊、餘波。如果片段需要更複雜,就拆成多張 ArcLoop shot card,不要把整場戰鬥硬塞進一個 prompt。
設定螢幕方向。例如:「Kael 留在畫面左側,舉盾;Brinna 從畫面右側進入,長矛壓低。」這樣能避免模型中途交換位置。
動作之後再選鏡頭。寬側面適合看腳步。低角度三分之二視角適合看衝擊。越肩鏡頭適合近距離格擋。看懂比場面更重要時,用固定機位。
少量加入輔助運動。布料抽動、塵土爆開、火花、雨、雪、燈籠、刀光軌跡和煙霧都能賣力量。但它們應該回應擊中,而不是蓋住擊中。
最後加限制條件。常用打戲限制包括:不要多餘肢體、不要武器變形、不要藏手、不要隨機第三個戰鬥者、接觸時不要切鏡、不要用爆炸遮住攻擊、不要複製標誌、不要照片寫實、不要文字。
把打戲規劃成 shot card,別塞進一整段文字
打戲被規劃成製作數據,而不是一大段戲劇化文字時,效果最好。從 ArcLoop 世界觀 或最接近的 2D 動畫範本 範本開始。先把戰鬥雙方建成角色資產,用 @ 引用,再為這次攻防建立 shot card。shot card 應該寫清楚戰鬥目標、螢幕方向、時長、鏡頭,以及什麼算通過、什麼算不通過。
把規劃留在同一個專案裡:故事節拍寫進 Story Outline,戰鬥雙方建成角色資產並綁好參考圖,這次攻防寫成一張 shot card。這很重要,因為打戲每次全改都會很貴——一版便宜的粗稿先回答最關鍵的問題:觀眾能不能看懂這次攻防?
按這個順序複盤草稿:身分、地理、攻擊路徑、衝擊、餘波、拋光。如果武器變形了,就修角色或道具參考。如果雙方換邊了,就修 shot card。如果擊中被特效擋住了,先降低特效,再提升光線。更完整的 prompt 寫法,也可以搭配 如何寫 2D 動漫動畫提示詞。
範例 1:玻璃鑄造廠決鬥
在黎明的廢棄玻璃鑄造廠裡製作一個 6 秒的 2D 動畫戰鬥場景。戰鬥者:Lysa,原創盾戰士,赤褐色短髮,煤灰色外套,黃銅護肘,圓形藍色琺瑯盾;Varek,原創決鬥者,白手套,黑色背心,細紅圍巾,一把細長刺劍。螢幕方向:Lysa 守在畫面左側,雙腳踩在裂開的爐磚旁;Varek 從畫面右側推進。節拍 1:Lysa 放低盾牌並穩住重心。節拍 2:Varek 直線突進刺出刺劍。節拍 3:盾牌接住劍尖,爆出尖銳火花,他們身後懸掛的玻璃板裂出蛛網紋。節拍 4:Varek 向後滑一步,Lysa 仍然舉盾。鏡頭:固定寬側面,兩人全身都可見,接觸時不切鏡。使用乾淨賽璐璐上色、橙色爐光、淡晨光和清楚剪影。不要額外戰鬥者,不要武器變形,不要用爆炸遮住衝擊,不要文字,不要浮水印,不要 3D 渲染。
這個 prompt 給了打戲一條行動路線。刺劍從右往左,盾牌把它擋住,裂開的玻璃證明了衝擊。
範例 2:屋頂水庭戰鬥
在夜城上方的屋頂水庭生成一個 7 秒的 2D 動畫魔法反擊鏡頭。角色:Orin,原創雨法師,藍綠色 undercut 短髮,黑色無袖外套,銀色腳鈴,月牙法杖;Selka,原創刀鋒跑者,深紫色辮子,琥珀色夾克,護膝,兩把短彎刀。從 Orin 左肩後方的低角度三分之二視角開始。Selka 沿倒影水池高速斜線衝入,雙刀壓低。Orin 把月牙法杖插進淺水中,拉起一面圓形漣漪盾。Selka 第一刀擊中水盾,碎成飛散水珠;第二刀停在離 Orin 臉頰幾英寸的位置。最後一幀:Orin 在前景中很冷靜,Selka 凍在他身後的漣漪倒影裡。鏡頭只在第二擊時做一次小幅推近。保持兩隻手可見,保留服裝,清楚展示攻擊路徑,不要隨機雷暴,不要多餘手臂,不要臉崩,不要看不清的模糊。
這一版用了更近的鏡頭,但動作階段仍然清楚:衝刺、護盾、接觸、停住。
範例 3:雪橋決鬥餘波
製作一個 8 秒的 2D 動畫決鬥結尾,地點是一座橫跨冰凍峽谷的狹窄木橋。戰鬥者:Toma,原創學院守衛,栗色短髮,綠色圍巾,方形肩披,鈍頭訓練劍;Edris,原創冰霜槍手,淺金髮,海軍藍斗篷,象牙色長矛,裂開的圓眼鏡。鏡頭:從 Toma 身後的中景越肩視角拍攝,Edris 在橋前方可見。節拍 1:Edris 用長矛刺向 Toma 的肩。節拍 2:Toma 向左轉身,用訓練劍的劍身接住矛桿,並把它向下帶偏。節拍 3:矛尖咬進積雪木板,一團乾淨雪霧橫穿畫面。節拍 4:兩人都靜止不動,呼吸可見,橋繩因衝力只晃一下。風格:俐落冬季動畫線稿,淺藍陰影,克制的無聲強度。不要加血,不要弄斷橋,不要改武器,不要裁掉手,不要文字。
重點不是最大暴力。重點是看得懂的繳械、清楚的最終停頓,以及在手機尺寸上也能理解的後果。
最常見的打戲翻車點
最大的打戲錯誤是一上來就是衝擊。如果片段從爆炸開始,觀眾根本不知道是誰造成的。給身體或武器一拍準備。
另一個錯誤是讓特效取代戰鬥者。火、煙、粒子和速度線應該指向攻防。如果它們遮住臉、手或武器接觸,打戲就變成裝飾噪音。
創作者也常忘記螢幕方向。當兩個戰鬥者都往中心漂,卻沒有左右規則時,攻防會像兩張姿勢圖硬貼在一起。先錨定兩邊,再描述運動。
第四個錯誤是讓鏡頭自己去打架。戲劇化環繞可以用在勝利姿勢上,但接觸通常需要穩定視角。讓攻擊本身承擔力量。
最後,不要因為一次壞結果就重寫整場戰鬥。如果場地、臉和螢幕方向是對的,就保留它們。只修壞掉的那一層,比如武器路徑、衝擊時機或餘波。
常見問題
動畫戰鬥場景 prompt 應該多長?
寫一回短攻防,130 到 220 個英文詞量對應的內容通常夠用。prompt 應該包含戰鬥者、場地、節拍、鏡頭、風格和限制條件。更長也可以,但前提是新增細節真的會改變可見畫面。
應該寫一個戰鬥者,還是兩個戰鬥者?
當關係重要,或必須展示接觸時,用兩個戰鬥者。當你需要更乾淨的預告片鏡頭時,可以讓一個角色面對畫外威脅。多角色戰鬥需要更強的螢幕方向。
怎樣讓衝擊幀更好讀?
寫清楚接觸點和後果。「盾牌接住長矛,木板上的雪跳起,兩人停住一拍」比「巨大強力衝擊」清楚得多。
渲染前該怎麼規劃一場打戲?
把故事節拍寫進 Story Outline,把戰鬥雙方建成角色資產,再把這次攻防寫成 shot card,寫清戰鬥目標、螢幕方向和攝影備註。因為都在同一個專案裡,一版粗稿就能很快告訴你這場戲讀不讀得懂,不用等到花錢渲染最終版才知道。
什麼時候應該把戰鬥拆成多個鏡頭?
當 prompt 需要超過一次決定性攻防時就拆。接近、第一次碰撞、反轉、最後一擊和餘波,通常用多張 shot card 比塞進一個過載短片更穩。





