定義精靈基本數值屬性:生命、魔法、活力、PK 值、PK 模式、陣營、家族等。PKMode 枚舉:
public enum PKModes
{
Peace = 0, // 和平模式
Whole = 1, // 全體模式
GoodAndEvil = 2, // 善惡模式
Faction = 3, // 門派模式
Clan = 4, // 家族模式
}
互動時依雙方 PK 狀態判斷敵對,敵對則游標變攻擊樣式並可發起攻擊。
在精靈控件 XAML 加入:
<Border x:Name="LifeBorder" Width="45" Height="5" BorderBrush="Black" BorderThickness="0.6" HorizontalAlignment="Left">
<Rectangle x:Name="Life" Width="45" Height="5" HorizontalAlignment="Left" />
</Border>
黑色邊框包裹矩形,微調位置後效果:

精靈控件界面元素補齊,下一節將實作三類頭像面板的遊戲視窗顯示邏輯。