gpt4 book ai didi

smalltalk - Pharo Smalltalk 中的调整点

转载 作者:行者123 更新时间:2023-12-03 22:28:33 27 4
gpt4 key购买 nike

我是 Smalltalk 的新手,所以请多多包涵。我只是想用 Morphs 画一幅简单的画。

现在我可以创建圆和线,但我在调整工作区的起点和终点时遇到问题。

如果您能提供任何建议,我将不胜感激!

man := Morph new.
head := CircleMorph new color: Color blue.
body := LineMorph new.
man addMorph: head.
man addMorph: body.
man openInWindow.

最佳答案

verticesAt:put: 允许您直接更改 LineMorph 中的点:

line := LineMorph new.
line verticesAt: 1 put: 0@0.
line verticesAt: 2 put: 100@50.

或使用 #vertices:color:borderWidth:borderColor: 类端方法:

LineMorph 
vertices: (Array with: 0@0 with: 100@50)
color: Color transparent
borderWidth: 1
borderColor: Color black

关于smalltalk - Pharo Smalltalk 中的调整点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16433934/

27 4 0
文章推荐: branch.io - _branch_match_id是什么意思?
文章推荐: fonts - 如何指示 SBIX TrueType/OpenType 字体表中缺少的字形
文章推荐: angularjs - 使用 ng-if 根据