作为我的第一个WPF项目,我正在尝试构建一个应用程序来玩类似于Magic the Gathering的纸牌游戏。我不清楚如何布置主游戏区。通过查看或,您可以看到一些类似于我正在尝试的示例。右侧的聊天/信息区域将是单独的用户控件。
纸牌必须保持它们的纵横比,每个游戏区将从10列和两行纸牌开始。随着打出的牌越来越多,列数和/或行数可能会发生变化。每个播放器区域可以具有不同数量的列和/或行。卡片可以重叠,并且可以横向放置(轻敲)。所有区域的卡片大小都应该相同(尽管在某些区域可能会被裁剪)。卡片不需要精确地位于网格上(它们不一定捕捉到网格)。
当用户将鼠标悬停在卡片上时,应该使用动画将其扩展到更大的尺