这篇条目有关 Source引擎。如需详情,点击这里。

$poseparameter

From Valve Developer Community
< Zh
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)
Info content.png
This page needs to be translated.
This page either contains information that is only partially or incorrectly translated, or there isn't a translation yet.
If this page cannot be translated for some reason, or is left untranslated for an extended period of time after this notice is posted, the page should be requested to be deleted.
Also, please make sure the article tries to comply with the alternate languages guide.

$poseparameter是一个QC 命令(en),可在所有的 起源 起源 游戏中使用。 它用于配置一个混合序列,通过提前指定值的范围实现。

Tip.png提示:重要的参数可以在$sequence中通过blend选项直接指定,因此这个参数通常不是必须的。
Icon-Bug.png错误:在使用posecycle选项的序列中,如果没有使用$poseparameter提前指定pose参数,默认情况下会假设一个无效的范围。因此,当使用posecycle时,必须使用此参数来告诉StudioMDL pose参数应该如何影响动画。  [todo tested in?]

语法

$poseparameter <$sequence name> <int min> <int max> [loop <int>] [wrap]
$poseparameter yaw -90 90 loop 360
$poseparameter vehicle_wheel_fl_spin -180 180 360
loop <int>
定义一个自定义的循环值?
待完善: 此参数的具体用途是什么?
Tip.png提示:如果指定了第三个数字但未使用loop关键字,StudioMDL会隐式添加loop参数。
wrap
小于min的值会循环到max,以此类推。

相关条目