骰子

我想做一個骰子的遊戲

總共六個led, 每個led代表一個數字

且一次只能亮一個led,也就是說我如果點一的led,他就會亮

如果我接著點二的led,二的led燈會亮,可是一的led會滅掉

然後我按一個match鍵,就會開始亂數跑出一個值來做比較

現在我的問題在於,要如何控制只讓一個led燈亮,

感謝各位大大賜教

方法很多,下面方式給你參考

0123.vi

![](upload://nG48WrDJ0Q45nmCD42W7a3DWW4F.jpeg)

想問一下

有可能不用event structure嗎?

 

可以但是程式執行起來會很耗資源,因為要一直比較,且程式會很亂,下面方式給你參考.

0126.vi

![](upload://lzzZ53D8vPw0kAUtUlzfeyD5Bov.jpeg)

沒發現已解決  = ="

下面是另一種做法

骰子.vi

Don大太厲害了

可以用邏輯閘這樣比較

思考邏輯太清晰了~~

但還有更簡單的方法嗎?

因為我怕我比較六個數就昏頭了

Silicon40570.1435416667

我自己做了一個程式

但是有一個問題是,有時候要點好幾次才會亮燈

是因為程式處理要比較久,還是有什麼方法可以改善?

Untitled 2.vi

我修改後的程式給你參考

0201.vi