我的程序就像一个专门的计算器,概率,掷骰子类型的东西-想想自动化的RPG滚动。现在动画窗口运行得很好,我的“数据窗口”也一样,因为没有更好的术语,当我想要从数据窗口更新我的动画窗口并让数据窗口等待动画完成时,问题就出现了。设置如下: Data window运行一个方法,在该方法中它告诉动画窗口更新图像并运行故事板动画方法。这是可行的。好吧,问题是数据窗口没有耐心,继续告诉动画窗口运行它的动画-因为动画应该回收一个图像对象,只是使用新的
我有一个PictueBox和一些骰子,我想为骰子的“滚动”播放动画,我用骰子做了一个.gif,但在骰子停止滚动后,我想要我得到的实际骰子数,我有一个随机函数来处理这个问题。我的问题是,我按下“掷骰子”按钮,它会播放动画,在动画结束后,我应该把实际来的骰子放到图片框中。但它会立即切换到实际出现的骰子数,跳过动画;dice1.Image = Resources.DiceAnimation; //Here the gif is called to be