Community
Hey,
I'm trying to make some command which allows me to easily scale blocks.
I've this code:
BlockReference br = (BlockReference)obj as BlockReference; br.ScaleFactors = new Scale3d(0.5, 0.5, 1);
Everything is ok, lines, circles, etc. in block are scalling correctly.
But I have problem with attributes (look at the image) - attributes are not scaling and their position are not correct.
Simple command ("scale") is working OK, so what am I doing wrong?
Hi,
You can find this answer at TheSwamp how to scale the block with attributes: http://www.theswamp.org/index.php?topic=34057.5;wap2 . The key point is using BlockTransform matrix to transform attributes.
-Khoa