C# 如何在使用计时器减少进度条的同时为进度条添加值
我正在创建一个有3个角色的游戏。在用户界面中,我使用进度条显示角色的健康和精力状态 当玩家开始游戏时,它会自动使用计时器将进度条中显示的值每秒减少10次 当用户点击一个按钮时,它应该在进度条上添加5C# 如何在使用计时器减少进度条的同时为进度条添加值,c#,forms,timer,progress-bar,C#,Forms,Timer,Progress Bar,我正在创建一个有3个角色的游戏。在用户界面中,我使用进度条显示角色的健康和精力状态 当玩家开始游戏时,它会自动使用计时器将进度条中显示的值每秒减少10次 当用户点击一个按钮时,它应该在进度条上添加5 我不知道该怎么做。有人能帮我或让我开始写一些代码吗?假设你有一个对象progressBar和一个变量计数器,它最初是0,每秒减少10。然后有一个函数increaseCounter(int-value),它将计数器增加一个值 increaseCounter(int value) { count
我不知道该怎么做。有人能帮我或让我开始写一些代码吗?假设你有一个对象
progressBar
和一个变量计数器
,它最初是0,每秒减少10。然后有一个函数increaseCounter(int-value)
,它将计数器增加一个值
increaseCounter(int value) {
counter += value;
}
progressBar.value = counter;
if (buttonClick) {
increaseCounter(5);
}
如果你想得到更详细的答案,你需要问更详细的问题你已经试过什么了?显示code@user3185569我不知道该怎么做,也不知道该怎么开始,这就是我为什么问的原因。