|
主题: 请教几个问题:
|
 长刀
职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2001/10/30 22:01:06
|
#12001/12/8 22:00:41
1、as中有没有case? 2、array是否支持二维数组? 3、 onClipEvent (mouseDown) { if (_root.g.hitTest(_root._xmouse, _root._ymouse, false)) { startDrag (this, false, 40, 855, 1000, 855); } } onClipEvent (mouseUp) { if (_root.g.hitTest(_root._xmouse, _root._ymouse, false)) { stopDrag (); setProperty (_root.r, _x, getProperty(this, _x)); } } r和g是一个symbol的两个实例,上面的代码实现拖动g时,r也移动位置,但是要等释放鼠标后才动,如何实现同时移动?(updateAfterEvent()好像不行) 4、as中有没有画点的函数?
|
 手工感情
职务:普通成员
等级:3
金币:10.0
发贴:556
注册:2001/1/3 2:50:20
|
#22001/12/8 23:18:18
1,没有 2,array不支持二维数组,但是可以变相的实现 3,onClipEvent (mouseUp) 改为onClipEvent (EnterFrame)
黑色的风略过我的翅膀,我却无法落下来梳理你的羽毛 ———————————————— ◆5d.cn互动论坛◆ ------|xml版主|------
|
 vital
职务:普通成员
等级:1
金币:10.0
发贴:194
注册:2001/5/15 12:10:20
|
#32001/12/8 23:36:19
4.flash5没有画点函数,但是可以通过attachMovie+setProperty实现,flash6的as好像有这个函数,而且还有画线和填充的函数! 谢谢handmade留个最简单的让我回答,呵呵 ;)
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
|
#42001/12/8 23:43:40
编辑历史:[这消息被janlay编辑过(编辑时间2001-12-08 23:44:14)]
|
 长刀
职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2001/10/30 22:01:06
|
#52001/12/9 15:01:25
关于4:我要的画点函数是画一个像素点,而不是画一个圆。 我想用画点函数构造linemc。 另外: 如何构造一个object 凸透镜 拥有如下特性: f--焦点 o--光心 一条光线进入透镜后会折射,折射规律是object的属性或方法。 不知我说得明不明白?
|
 长刀
职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2001/10/30 22:01:06
|
#62001/12/9 15:23:25
感谢各位: 对于3: handmade老兄说:将mouseUp换成enterFrame卧室了,但是不行。原来能拖动,改了之后根本不动。麻烦高手讲一下原理。
注:也许handmade认为我的代码是Frame Action,实际上我是附加到_root.g(mc)上的。
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
|
#72001/12/9 20:28:32
他说的是附加在mc上的action, frame action中是不能用enterframe事件的。
可以认为一个像素点就是一个很小的圆。不论你画多小的点,它总有自己的width & height.
|
 手工感情
职务:普通成员
等级:3
金币:10.0
发贴:556
注册:2001/1/3 2:50:20
|
#82001/12/9 20:41:33
你想要的效果janlay已经给出来了,研究一下原文件吧
黑色的风略过我的翅膀,我却无法落下来梳理你的羽毛 ———————————————— ◆5d.cn互动论坛◆ ------|xml版主|------
|
 长刀
职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2001/10/30 22:01:06
|
#92001/12/10 21:00:40
谢谢 janlay mouseMove事件穗数表的移动触发, 非常感谢!!
|