骑兵阵型修改教程
<Element>
<m_Fields>
<m_Values>
<Element class="AssetObjects::FloatValue">
<m_fValue>28.000000</m_fValue>
<m_ParamName text="SpacingX"/>
</Element>
<Element class="AssetObjects::FloatValue">
<m_fValue>12.000000</m_fValue>
<m_ParamName text="SpacingY"/>
</Element>
<Element class="AssetObjects::FloatValue">
<m_fValue>0.500000</m_fValue> 总体缩小0.5
<m_ParamName text="SpacingMultiplier"/>
</Element>
<Element class="AssetObjects::IntValue">
<m_nValue>0</m_nValue>
<m_ParamName text="PerRowIncrement"/>
</Element>
<Element class="AssetObjects::FloatValue">
<m_fValue>0.000000</m_fValue>
<m_ParamName text="YOffsetIncrement"/>
</Element>
<Element class="AssetObjects::BoolValue">
<m_bValue>true</m_bValue>
<m_ParamName text="YOffsetIsCurved"/>
</Element>
<Element class="AssetObjects::IntValue">
<m_nValue>3</m_nValue> 交错3,第二排就变成4
<m_ParamName text="StaggerIncrement"/>
</Element>
<Element class="AssetObjects::FloatValue">
<m_fValue>0.000000</m_fValue>
<m_ParamName text="MemberRandomness"/>
</Element>
<Element class="AssetObjects::FloatValue">
<m_fValue>0.000000</m_fValue>
<m_ParamName text="BlockRandomness"/>
</Element>
<Element class="AssetObjects::IntValue">
<m_nValue>1</m_nValue> 第一排1个
<m_ParamName text="FirstRowWidth"/>
</Element>
<Element class="AssetObjects::IntValue">
<m_nValue>0</m_nValue>
<m_ParamName text="XBlockSize"/>
</Element>
<Element class="AssetObjects::IntValue">
<m_nValue>0</m_nValue>
<m_ParamName text="XBlockSpacingCount"/>
</Element>
<Element class="AssetObjects::IntValue">
<m_nValue>0</m_nValue>
<m_ParamName text="YBlockSize"/>
</Element>
<Element class="AssetObjects::IntValue">
<m_nValue>0</m_nValue>
<m_ParamName text="YBlockSpacingCount"/>
</Element>
<Element class="AssetObjects::IntValue">
<m_nValue>0</m_nValue>
<m_ParamName text="CenterBlockWidth"/>
</Element>
<Element class="AssetObjects::ArtDefReferenceValue">
<m_ElementName text="RowArc"/>
<m_RootCollectionName text="UnitFormationLayoutTypes"/>
<m_ArtDefPath text="Units.artdef"/>
<m_CollectionIsLocked>true</m_CollectionIsLocked>
<m_TemplateName text=""/>
<m_ParamName text="Type"/>
</Element>
<Element class="AssetObjects::FloatValue">
<m_fValue>0.000000</m_fValue>
<m_ParamName text="MinimumRadius"/>
</Element>
<Element class="AssetObjects::FloatValue">
<m_fValue>0.000000</m_fValue>
<m_ParamName text="FacingBlend"/>
</Element>
<Element class="AssetObjects::BoolValue">
<m_bValue>false</m_bValue>
<m_ParamName text="MinimizeRows"/>
</Element>
<Element class="AssetObjects::FloatValue">
<m_fValue>90.000000</m_fValue> 阵型弧度,这样就能像锥形
<m_ParamName text="ArcSize"/>
</Element>
<Element class="AssetObjects::BoolValue">
<m_bValue>true</m_bValue>
<m_ParamName text="CanMirrorFrontToBack"/>
</Element>
<Element class="AssetObjects::BoolValue">
<m_bValue>true</m_bValue>
<m_ParamName text="CanFlipLeftToRight"/>
</Element>
</m_Values>
</m_Fields>
<m_ChildCollections/>
<m_Name text="Horsemen"/> 骑兵阵,我改成锥形阵
效果图:
只有6个人,优先1,2,4排,3排不够人就没有.如果8个人,1,4,1,2。