| 
                     | 
                    
                        主题:  关于给不规则的图形上颜色的问题?
                     | 
                
            
                        
                
                    
                          inkl 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:139 
                        注册:2001/5/30 14:46:51 
                     | 
                    
                        
                            
                            #12001/9/18 11:31:36 
                            
                                有什么简便的方法可以给相邻而且有重叠的部分的"MC"涂上颜色.
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          闪客作家 
                        职务:普通成员 
                        等级:1 
                        金币:10.0 
                        发贴:275 
                        注册:2001/3/1 5:54:52 
                     | 
                    
                        
                            
                            #22001/9/18 14:05:54 
                            
                                只要它们属于不同的层
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          inkl 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:139 
                        注册:2001/5/30 14:46:51 
                     | 
                    
                        
                            
                            #32001/9/18 15:43:44 
                            
                                可是你添颜色的时候一定用到,hitTest()函数,可是即使你的MC不在同一层,两个相邻的MC也会从曡,导致添色时相冲突.
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          inkl 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:139 
                        注册:2001/5/30 14:46:51 
                     | 
                    
                        
                            
                            #42001/9/18 16:03:45 
                            
                                可是你添颜色的时候一定用到,hitTest()函数,可是即使你的MC不在同一层,两个相邻的MC也会从曡,导致添色时相冲突.
  onClipEvent (mouseDown) {     if (_root.gh.hitTest(_root.m1) or _root.gh.hitTest(_root.m2) or _root.gh.hitTest(_root.m3)) {         if (_root.gh.hitTest(_root.m1)) {             if (/:k1 == 2) {                 group = new color(_root.m1);                 group.setRGB(0x546789);             } else if (/:k2 == 2) {                 group = new color(_root.m1);                 group.setRGB(0x890000);             }         } else if (_root.gh.hitTest(_root.m2)) {             if (/:k1 == 2) {                 group = new color(_root.m2);                 group.setRGB(0x546789);             } else if (/:k2 == 2) {                 group = new color(_root.m2);                 group.setRGB(0x890000);             }         } else if (_root.gh.hitTest(_root.m3)) {             if (/:k1 == 2) {                 group = new color(_root.m3);                 group.setRGB(0x546789);             } else if (/:k2 == 2) {                 group = new color(_root.m3);                 group.setRGB(0x890000);             }         }     } }
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          janlay 
                        职务:管理员 
                        等级:7 
                        金币:28.0 
                        发贴:7244 
                        注册:2003/11/27 18:07:11 
                     | 
                    
                        
                            
                            #52001/9/18 17:57:18 
                            
                                一个简单的方法是做在不同的层当中,并将颜色设置成有一定的透明度。这样当它们重叠时,重叠部分就显示出两个颜色叠加的颜色来。缺点是颜色不太好控制。
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          inkl 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:139 
                        注册:2001/5/30 14:46:51 
                     | 
                    
                        
                            
                            #62001/9/20 18:03:51 
                            
                                问题解决了其实很简单,用一下隐形按钮.
                                
                                
                                
                             
                            
                            
                         
                     |