問題タブ [morphic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
286 参照

smalltalk - 迷路の作成

マウスクリックイベントなしで、参照として PBE-Lighoutgame を使用して迷路を作成しようとしています。2 つのクラスがあります。

これらのクラスは両方とも RectangleMorph のサブクラスです

その他のクラス

BorderedMorph のサブクラスである Maze Class の実装

その他の方法

グリッドにランダムに追加できるように、VisibleSquare と InvisibleSquare の両方でマトリックスを集計するにはどうすればよいですか (または) これを行う他の方法はありますか??

0 投票する
2 に答える
171 参照

pharo - モルフィック 境界を壊す

モーフの境界線をこのようなものに分割するにはどうすればよいですか??

ここに画像の説明を入力

これらのモーフを迷路に使用したい

0 投票する
3 に答える
632 参照

user-interface - LabelMorph / TextMorphを変数にバインドして、モーフが変数の変更を反映するようにするにはどうすればよいですか?

  • 文字列を含む変数を持つオブジェクトがあります。
  • LabelMorph / TextMorph(またはテキストを表示する他のモーフ?)を含むウィンドウがあります。

LabelMorph / TextMorphを変数にバインドして、変数の文字列が変更されたときにラベルが更新されるようにするにはどうすればよいですか?

  • 従来のSmalltalk-80依存/変更/更新メカニズム?
  • ファロアナウンスフレームワーク?
  • 何か違います??

どうすればいいですか?どのモーフを使用する必要がありますか?

0 投票する
1 に答える
1350 参照

smalltalk - サブモーフの位置を変える方法

私は 2 つのモーフを持っています。

しかし、b position: 100@100 を実行して b の位置を変更したい場合、変更が表示されないため、ここで何が欠けていますか? それとも、何らかの形で b の位置を追跡するのは a の責任ですか?

0 投票する
1 に答える
148 参照

smalltalk - ドロップされたモーフをグリッドにスナップする (Cuis Smalltalk)

ドロップしたモーフを 10 x 10 ピクセルのグリッドにスナップするには、Cuisの PasteUpMorphクラスのどのメソッドを変更する必要がありますか?

0 投票する
1 に答える
227 参照

smalltalk - SystemWindow の初期位置 (Cuis Smalltalk)

#SystemWindow のサブクラス #Mosaic1 を作成しました。ウィンドウの初期位置を制御したいと考えています。それ、どうやったら出来るの?クラス#RealEstateAgentが関与していますが、どのように?クラスのコメントは言う

そこで、クラス #RealEstateAgent の設定方法と使用方法について説明を求めています。

ノート:

  • #RealEstateAgentはシングルトンです。クラス側のメソッドしかありません
  • #SystemWindowによってのみ参照されます
  • 新しい SystemWindow は、 RealEstateAgent class>> standardWindowExtentから初期エクステントを取得します
0 投票する
1 に答える
1281 参照

smalltalk - アテネとは正確には何ですか?

私はすでに Athens ( PharoBoidsを参照) で遊んで気に入っていますが、それが何であるかについての正確なポイントをまだ見逃しています。

この 2 つの図 (以下を参照) は自分で思いつきました。それらは正しいですか?Canvasまた、対応するクラスもあります。彼らの役割は何ですか?

Pharo/Squeak without Athens アテネとファロ

0 投票する
3 に答える
694 参照

smalltalk - Squeak (または pharo) ウィンドウのデフォルトの白い背景色を変更する

Squeak または Pharo でデフォルトの白いウィンドウの背景色を変更するにはどうすればよいですか? 私は smalltalk と Morphic を初めて使用します。モーフィック クラスを見ましたが、正しいインスタンス変数が見つかりませんでした。ありがとう。