Flash让2个元件接近就拼合在一起应该怎么做啊

来源:百度知道 编辑:UC知道 时间:2024/06/21 21:59:12
就像拼图那样,2个元件接近就拼合然后可以一起拖曳的
各位高手教教我吧

这个实现起来会很麻烦,我只能提供你大概的思路,毕竟我已经不做flash编程好几年了。
如果要就近拼合你要用hittest,也就是MC的显示范围要比实际范围小,说清楚点就是你显示出的拼图元素图片要放在一个比实际样式稍为大一点的透明按钮上,这样当你拖动图片靠近其他MC的时候可以先触发HITTEST,从而出发自定义的方法。
至于一起脱拽,你必须要建立一套标准,即每个元素的尺寸必须是固定的,这样才能完美的联合在一起,然后再其中一个MC移动的时候,以设置坐标的方式控制其它应该一起联动的MC一起移动。 怎么说呢,如果没有一定的编程造诣的话,做这个可能比较困难。