Wait until Block 等待直至
在達到某些條件之前,程式都會一直維持著在它上面的編程的狀態(若你放在一開始,便是靜止)。
看到上面的六角形就知道又是需要設下條件的時候。
那麼,它和If有什麼不一樣呢,只要大家動手做一次就會明白。
例子:
在按下按扭後,亮着綠燈5秒。
如果我們使用If的話,應該是沒有反應的,而且整個程式很快便結束。為什麼呢?
因為if是控制「下一個動作的執行條件」,而不能控制「上一個動作(等待)。
相反,wait until可以控制上一個動作(靜止),這是if做不到的。
看一下如果使用if的正確方法,相信你就會馬上理解我的意思!