簡體   English   中英

如何避免多次寫入相同的塊 | 麻省理工學院應用發明家

[英]How to avoid writing the same blocks multipe times | MIT App Inventor

在我的應用程序中,我有 50 個水平排列。 (命名為 row1、row2、row3 等)

用戶在文本字段中輸入 1-50 之間的數字。

基於這個數字,相應的水平排列被改變(例如:用戶輸入28,所以對row28做一些事情)。

與其編寫塊來處理每 1-50 個場景(它們都是相同的,只是名稱必須更改),有沒有辦法將用戶輸入和 go 帶到該行? 就像是:

-user 輸入 28,因此將 row[28] 設置為可見

...所以 [] 將是一個占位符,用於監聽用戶輸入的任何數字。

這可能嗎? 當您構建塊時,似乎您必須 select 每個特定行(例如 row42),而不是有一個帶有占位符的通用代碼塊(例如行),可以在應用程序運行時添加數字(例如 42) .

請查看以下線程以減少塊的數量,並在 App Inventor 中使用塊進行編碼時學習一些最佳實踐。 :) https://community.kodular.io/t/using-blocks-in-another-way/15752?u=shreyash

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM