您現在的位置是:首頁 > 籃球

圖形化程式設計基本邏輯:事件控制的使用,切換場景的功能如何解決?

  • 由 阿冷上學 發表于 籃球
  • 2022-08-12
簡介圖形化程式設計基本邏輯:事件控制的使用,切換場景的功能如何解決

win10如何更改ip地址

圖形化程式設計基本邏輯:事件控制的使用,切換場景的功能如何解決?

打算利用幾次圖文把圖形程式設計的一些基本邏輯總結一下,方便更加系統的掌握圖形化程式設計的知識。

圖形化程式設計基本邏輯:事件控制的使用,切換場景的功能如何解決?

首先,我們無法準確的這些內容分隔開進行講解,即使如此還是要以這種形式進行說明。比如克隆積木,在程式設計貓中歸為事件積木,但是scratch2。0也包括3。0中歸入控制積木。所以說,不管學習或使用那種軟體。掌握程式設計的基本邏輯關係是一條比較可靠、系統的學習方法。

圖形化程式設計基本邏輯:事件控制的使用,切換場景的功能如何解決?

一般來說,事件積木主要針對的是命令指令碼執行的控制。包括事件的開始與結束,廣播的傳送與接收。另外還包括切換場景或者說背景的積木。在程式設計貓裡的功能可能會更加強大一些,可以直接設定螢幕的切換,可以設定切換屏幕後執行的動作。無疑這些積木是為了做動畫場景而開發的。關於克隆積木這個不多說,無論他在事件還是在控制之下,用法都是一樣的。這裡先不提他。

圖形化程式設計基本邏輯:事件控制的使用,切換場景的功能如何解決?

因為這些圖文屬於總結性質的,所以基本用法這裡就不多說了。關於scratch2。0中如何做場景動畫,雖說沒有切換螢幕方便,但是並不是說無法實現。解決的辦法是利用切換背景切換場景,但是這裡有個問題,背景可以很容易設定,但是角色的設定要麻煩一些。背景換了,但是角色無法切換到上一個場景,該如何處理呢?可以透過角色的顯示隱藏或者傳送廣播進行控制,但是會麻煩一些,但還是可以實現的。

透過切換不同的背景,配合不同的角色顯示,這樣就實現了切換螢幕的效果,缺點是不適合做過多的場景,無論是角色數量,還是傳送廣播的條數只會越來越多,出現問題查詢起來也是相對麻煩的。這裡明顯感覺到程式設計貓更加友好一些。

Top