1
我試圖每秒更改燈光的顏色,並使用以下代碼。每秒更改燈光的顏色
private async void button5_Click(object sender, EventArgs e)
{
var command = new LightCommand();
command.TurnOn().SetColor("BC8F8F");
command.Brightness = 128;
while (true)
{
command.Alert = Alert.Once;
command.TransitionTime = TimeSpan.FromMilliseconds(100);
command.TurnOn().SetColor("0054FF");
command.Alert = Alert.Once;
command.TurnOn().SetColor("BC8F8F");
command.TransitionTime = TimeSpan.FromMilliseconds(100);
var result = await client.SendCommandAsync(command);
}
}
我的目標是不斷變化的交替0054FF和BC8F8F,每一秒之間的顏色,但是當我調試它,只顯示BC8F8F顏色。
我的代碼有什麼問題?
我該如何發送其中兩個?我只想使用一個按鈕! –