5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:
性别:秘密
最后登录:2007-04-12
http://hbbalfred.5d.cn/
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2004/10/04 | [JSFL]删除所选线条
类别(Weapon)
|
评论
(8)
|
阅读(283)
|
发表于 02:48
经常碰到随便拉一下鼠标选了个范围后,里面又是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 发表评论
点击下载
0
评论
Comments
日志分类
首页
[76]
Say
[10]
Flash
[31]
PHP
[3]
XML
[2]
Cool
[12]
Weapon
[10]
Other
[8]