|
主题: (急)关于画板程序的制作!!!!!!
|
 partical_5d
职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2000/9/19 11:14:05
|
#12001/5/18 17:24:45
我要制作一个类似于画板的D程序,程序思路如下:有几个图案供你选择,当点击后就有于此图案一样的图案跟随鼠标(放大的图案),当按下鼠标,此图就被放在stage上 我要用puppetsprite来将member里的图案加入到score中空的通道再进行控制,但现在我不能控制被puppetsprite的sprite,请大家帮我想一下,如何完成,thanks
|
 D计划-混沌
职务:管理员
等级:6
金币:15.2
发贴:3528
注册:2007/4/9 9:48:37
|
#22001/5/18 19:07:27
set setbrush=sprite(the currentspritenum).member.name member("brush").image=member(setbrush).image beginRecording sprite().member="brush" endrecording
|
 partical_5d
职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2000/9/19 11:14:05
|
#32001/5/18 20:18:20
谢谢54zq,但能否再详细一点,或加上中文注释
|
 k3d
职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2000/12/7 22:51:27
|
|
 partical_5d
职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2000/9/19 11:14:05
|
#52001/5/19 23:29:15
不是,是有现成的图片,把它放到画板上,组合成一幅画,就好像金山画笔
|
 rainy_5d
职务:普通成员
等级:2
金币:1.0
发贴:225
注册:2000/10/23 19:44:16
|
#62001/5/19 23:29:24
To k3d兄: 我想partical可能不是这个意思,是需要一个类似拼图的程序吗? 这个应该不难的,为何控制不了sprite呢? 判断鼠标单击的次数,第1次是移动,第2次将sprite放到stage上。 propety pMouseClick
on beginsprite me pMouseClick=FALSE end
on mouseUp me pMouseClick=NOT pmouseClick if pMouseClick then --跟随鼠标移动 else --放置到stage上 end if end
另外,k3d兄,能发个你的绘图的源程序借鉴一下吗?我想看看是如何重复绘图的,谢谢。
littlerainy@netease.com
|
 k3d
职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2000/12/7 22:51:27
|
|
 partical_5d
职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2000/9/19 11:14:05
|
#82001/5/20 23:37:53
谢谢大家,但大家都理解错我的意思了,我的意思是:界面边上有一些图案,比如眼镜,胡子等,而中间有一个大的区域作为画板,你可以通过点击旁边的图案,来粘贴到“画板”上。 现在的问题是,我用puppetsprite...来木偶一个空的通道,再向里面加入一个cast,然后再对它进行控制,但如何控制它呢? rainy,k3d的东东D8中好像有一个范例,你可以看一下,它都是用behavier的。 希望和大家一起交流,我的e-mail是: partical@citiz.net oicq是: 2684155
|