主题:  请大家解决用FLASHMX“画线”带来的问题!

肤浅对白

职务:普通成员
等级:1
金币:1.0
发贴:163
#12002/9/1 10:11:18

页面:点这儿参观


www.flashempire.com/top10/top10.php?id=1513&url=swf7/1486&name=数学方程作图器&author=magicwen&x=800&y=400&k=72
请高手到这个地址看看我用FLASHMX的画线功能做的一个画图器
现在遇到的主要的问题就是在
进入“一元二次方程作图”的时候 那个a的设置 大家知道a*X*X+b*X+c中我设置a的大小是在[-1,1]之间的
你可以把a设置为1或-1 这时候画出的图两边会出现红色的直线 就是平行于Y轴的 其实只要绝对值大于1的任何数填在a上都会出现这样的问题
这是怎么照成的?为什么会这样出现线条呢?
我又该怎么解决这样的问题?
还请斑竹等高手解决 谢谢!

编辑历史:[这消息被肤浅对白编辑过(编辑时间2002-09-01 10:21:31)]


金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
#22002/9/2 13:34:18
这是Flash Mx在画线上的bug,当所化线太长的时候就出现一些不可预料的情况,所以只要你不要画线太长就行了
看看你的作品,你放大它就不是一条直线了,如果你改变品质的话,这两条直线就会消失


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

肤浅对白

职务:普通成员
等级:1
金币:1.0
发贴:163
#32002/9/3 6:59:47
“你放大它就不是一条直线了”---不明白您说的意思是指哪方面
我的“放大”效果上把_ROOT场景变大来作的 您说的直线是指 a设置成0的时候那种?
确实 品质原来是个关键 谢谢您解决问题 !



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
#42002/9/3 13:06:05
我说的是点右键放大


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER