morphic

    2熱度

    1回答

    我試圖創建PBE-Lighoutgame迷宮作爲我的裁判沒有鼠標點擊事件 我有2班 這兩個類都RectangleMorph VisibleSquare>>initialize "Visible borders with Some Color" 其他類的子類 InvisbleSquare>>initialize "Everything is transparent Inclu

    5熱度

    1回答

    我有一個應用程序,它有一個Morph中的整個GUI。 Pharo和Squeak在主機操作系統中有一個窗口。 現在我想要將這一個Morph與Pharo/Squeak窗口相結合,以填充整個Pharo/Squeak窗口,調整(並更新Morph的佈局),當Pharo/Squeak窗口調整大小時,以一種方式,用戶沒有(意外的)可能性訪問Morph之外的任何東西(這只是可用性,而不是關於安全性,儘管!)。 我

    2熱度

    2回答

    我怎樣才能把Morph邊框分解成這樣的東西? 我想用這些搖身一變爲迷宮

    4熱度

    3回答

    我有一個包含一個字符串變量的對象。 我有一個窗口包含一個LabelMorph/TextMorph(或其他一些顯示文字的Morph?)。 如何將LabelMorph/TextMorph綁定到變量,以便標籤在變量中的字符串更新時進行更新? 經典的Smalltalk-80依賴/更改/更新機制? Pharo公告框架? 有什麼不同? 我該怎麼做?我應該使用哪種Morph?

    0熱度

    1回答

    http://paulbourke.net/geometry/2circle/ 有幾個人在這裏幫助解決了這個方法,這個代碼將得到交點的兩個圓 這是我的工作區碼 |b b1 r r1 r2 d | b1:= CircleAnimeMorph new. " CircleAnimeMorph is my new class" b1 center: [email protected]

    1熱度

    2回答

    假設我有Bird類和BirdMorph類。鳥類有一個位置,我希望BirdMorphs在屏幕上改變它們的位置,每當相應的鳥改變它的位置。 將Morph與它應該在Morphic中可視化的對象連接的目標方法是什麼?

    2熱度

    1回答

    Pharo中有一個列表小部件,讓用戶通過拖放方式對列表項目進行可視化排序,這樣項目的新訂單就會被推送到由小部件表示的OrderedCollection?

    5熱度

    2回答

    Pharo 1.4夏季測試。我認爲最好用截圖解釋它,代碼如下。 這是我最初的狀態(就是我和我的代碼現在越來越): 我想組框變形爲水平上開來填充,這樣的: 和調整之後,我想組框變形,保持邊界,即: 這是我試過的代碼: | s morph1 morph2 row groupBox scroller | s := ScrollPane new. morph1 := BorderedMorph new

    2熱度

    2回答

    我有一個CircleMorph,我想擴大其直徑,可能創建一個小動畫。 b := CircleMorph new. b color: Color transparent. b borderWidth: 2. b extent:100 @ 100. b openInWorld. 如果我使用循環或step方法來做到這一點,會不會好?如果您推薦step方法,那我該怎麼做?

    3熱度

    1回答

    我要尋找一個行軍蟻邊框或線的Morphic: Wikipedia describes a possbile algorithm: 實現這個動畫的最簡單方法是使用一個包含筆圖案描繪的選擇對角線。如果選擇輪廓只有一個像素厚,則模式外的切片將看起來像一條虛線,通過簡單地向一個像素移動模式並重新繪製輪廓,可以輕鬆實現動畫。 由於可能沒有現成的,有沒有人提示我如何創建這樣的邊界或線?