Entries

【CNS】關於對手Z軸迴避的簡單應對CNS碼

如果想要避免對手躲到別個Z座標,
可以用下面這個簡單的方法來追蹤對手。

[Statedef 195]
ctrl = 1
anim = 195
velset = 0,0,ifelse(abs(p2bodydist z) < 3,0,ifelse(p2bodydist z < 0,-2,2))

[State CS]
type = ChangeState
trigger1 = Time = 1
value = 195
ctrl = 1


由於目前還沒有發現"直接"PosSet讓人物改變Z座標的方法
剛才找了個有全畫面攻擊的人物做測試,
如果自己相當高的速度穿梭,即使通過Z=0的平面
還是不會被擊中呢w

未來要是這個部分要是被應用之後,
會是新的(?)論外化方法嗎w?
那各路作者又該怎麼應對呢...?

不提凶惡的部分,
這個功能的發現
雖然可以讓人物有更多的可能以及可玩性。

但是這個功能還會帶來一個相當麻煩的問題:

"圖層"

Z座標較小的圖層(離我們較近)不管Sprpriority為何,
似乎都會蓋掉Z座標較大(離我們較遠)的圖層。(除非ontop = 1)

但是有些人物設計特效的時候
畫面就已經用Sprpriority的功能做分層了
如果此時和一個有操弄Z座標的人物對打,
會有畫面上的強烈違和感。

而且,在人物被攻擊之後,
因為自己會被帶入攻擊者相同的Z座標
而Explod等等似乎沒有Z軸的概念?
對細緻演出的人物來說,
變更圖層順序會有非常非常多演出的Bug。

"被拖入相同Z座標"對演出而言是相當致命的。

要修正,也無從修正起......
讓Explod的Scale隨著本體Z座標改變?
可是還要視該地圖的topscale,botscale等參數而改變
很麻煩的......

也是因為這個功能,我決定讓自己的人物加上:
"Z座標不為零的時候實行自殺+透明化"的簡單對應。
我不希望看到自己的人物演出到一半
出現各種破壞美感的畫面(mˊ~ˋ)m
引用此文章(FC2部落格用戶)
http://piano999.blog.fc2.com/tb.php/212-307936c2

引用

留言

發表留言

發表留言
只對管理員顯示

Appendix

自我介紹

Dream Illumination

Author:Dream Illumination
我是夢幻光明

一位喜歡設計演出、
喜愛為心愛的人物改圖、
並製作有趣MUGEN人物的台灣人。

喜歡節奏遊戲中的電子音樂、
曾經玩過和做過StepMania的譜面。
不過已經很久沒碰了。


❀夢境中的孩子們❀
---------------
希拉

追求永生的熾紅術士
(公開中)


---------------
姬法妮

殘留記憶的集合體
(W.I.P.)


---------------
朵慕●克露可

末日魔法使
(??? ~ 狂)

✡Work In Process
進度:31%


---------------
※Private Edit※
愛諾仙特

救贖
(強 ~ 凶)


---------------


(凶~神)
Work In Process


---------------
白翼神

,,Ծ‸Ծ,,
(強~凶)
處女作♡♥
-------------

Twitter

累積人次

ヤマンチュゲーム研究所