/// <summary> /// パスを描画 /// </summary> private void DrawPath() { // パスのリスト List <BattleMapTile> list = holder.BattleMapStatus.BattleMapMoveStatus.MapTilePathList; for (int i = 1; i < list.Count - 1; i++) { iconGenerator.InstallMoveOrangeSmall(list[i]); } iconGenerator.InstallMoveOrangeLarge(list[list.Count - 1]); }
/// <summary> /// 相手のステータスを表示する /// </summary> /// <param name="monster"></param> /// <param name="panelType"></param> public void ShowStatusReserve( BattleMapMonster monster, BattleMapStatusPanelType panelType) { Initialize(); panelOperatorReserve.ShowStatus(monster, panelType, BattleMapStatusPanelPositionType.NORMAL); // 相手のアイコンを削除 holder.RemoveIcons(BattleMapIconType.MOVE_ORANGE_LARGE); // 相手のアイコンの表示 mapIconGenerator.InstallMoveOrangeLarge(holder.BattleMap.GetByMonster(monster)); }