目前我试图找出一种解决方案来创建可以具有不同大小的箭头,但我有点卡在两种可能的解决方案之间。一个想法是以某种方式更改箭头对象的格式,但我不确定如何使用样式来做到这一点,或者是否可以设置箭头的样式。如果那不可能,尝试使用折线手动创建箭头可能是可能的,但阻碍我的唯一问题是仅用两点计算出这样做的数学。有任何想法吗?
public override Entity getAcObj()
{
Leader acLead = new Leader
{
Layer = Layer,
DimensionStyle = DimensionStyle,
Dimscale = 15
};
for (int i = 0; i < Markup.Locations.Length; i++)
{
acLead.AppendVertex(new Point3d(Markup.Locations[i].XCoord, Markup.Locations[i].YCoord, 0));
}
return acLead;
}