[英]How to create an arrow morph in smalltalk80 (squeak) programmatically?
我需要从一个给定变形的中心到另一个给定变形的中心绘制一个箭头变形。
任何帮助,将不胜感激。
假设a
和b
是您的变形:
arrow := (LineMorph from: a center to: b center color: Color red width: 2) makeForwardArrow.
arrow openInWorld.
如果要在变形移动后更新位置,请执行以下操作:
arrow setVertices: {a center. b center}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.