经常碰到随便拉一下鼠标选了个范围后,里面又是shape又是线条的
flash好是好,可以把shape和线条分开操作,遗憾的是不能分离开来...橡皮擦工具,一下一下擦也乱麻烦的
试着写了一个命令,就是把线条delete掉,本来想着是不是能加到右键菜单里面去...搞了半天不会-w-
又试着想加到右键的effect菜单中...还是不行-W-
最后只要加到command中,好在可以自定义快捷键,哈哈,我定义的是shift+del ^^"
实现的过程中,还是有点疑问的
我是把选中的线条
var stroke=fl.getDocumentDOM().getCustomStroke("selection");
stroke.thickness = 0;
fl.getDocumentDOM().setCustomStroke(stroke);
但是如果只有一次的话,第一次可以把选中的线条删了,之后就没反应了,而且会把选框内乱七八糟的线条统统变为一个类型的线条,真是莫名其妙 >_<
最后干脆先thickness=10设置一次,再thickness=0设置一次,这样就没问题了~_~!....
使用方法:
选中范围 >> command > Delete stroke
不过要注意一点,就是在delete线条后,线条的粗细是"0",是画不出线条的,在属性面板里面重新设置一下吧
因为flash本身不能设置线条粗细为0,所以这一点稍稍注意一下^^"
已更新,详细 见HBB 在 2004-10-5 0:00:37 发表评论
点击下载
flash好是好,可以把shape和线条分开操作,遗憾的是不能分离开来...橡皮擦工具,一下一下擦也乱麻烦的
试着写了一个命令,就是把线条delete掉,本来想着是不是能加到右键菜单里面去...搞了半天不会-w-
又试着想加到右键的effect菜单中...还是不行-W-
最后只要加到command中,好在可以自定义快捷键,哈哈,我定义的是shift+del ^^"
实现的过程中,还是有点疑问的
我是把选中的线条
var stroke=fl.getDocumentDOM().getCustomStroke("selection");
stroke.thickness = 0;
fl.getDocumentDOM().setCustomStroke(stroke);
但是如果只有一次的话,第一次可以把选中的线条删了,之后就没反应了,而且会把选框内乱七八糟的线条统统变为一个类型的线条,真是莫名其妙 >_<
最后干脆先thickness=10设置一次,再thickness=0设置一次,这样就没问题了~_~!....
使用方法:
选中范围 >> command > Delete stroke
不过要注意一点,就是在delete线条后,线条的粗细是"0",是画不出线条的,在属性面板里面重新设置一下吧
因为flash本身不能设置线条粗细为0,所以这一点稍稍注意一下^^"
已更新,详细 见HBB 在 2004-10-5 0:00:37 发表评论
点击下载
回复Comments
作者:
{commentrecontent}