zoukankan      html  css  js  c++  java
  • 五子棋效果

    package {
    	import flash.display.MorphShape;
    	import flash.events.MouseEvent;
    	import flash.display.MovieClip;
    	import flash.text.TextField;
    
    	/*
    	      *author : SinSoul 
    	      *blogs: http://www.cnblogs.com/sinsoul
    	 
    	*/
    	public class Main extends MovieClip {//定义了一个Main的类 他继承了MovieClip影片剪辑;
    		var txt:TextField=new TextField  ;
    		var bur:Boolean=false;
    		var arr:Array=new Array();
    		public function Main() {//要有主构造 函数
    			//声明实例添加到舞台,并且添加点击事件
    			for (var i:int=0; i<10; i++) {
    
    				for (var ii:int=0; ii<10; ii++) {
    					var mc:MC=new MC  ;
    					arr.push(mc);
    					addChild(mc);
    					mc.stop();
    					mc.x=ii*mc.width;
    
    					mc.y=i*mc.height;
    					//function dians
    
    
    				}
    			}
    			for (var a:int=0; a<100; a++) {
    				arr[a].addEventListener(MouseEvent.CLICK,dian);
    				arr[a].buttonMode=true;
    
    
    			}
    
    
    		}
    		public function dian(e:MouseEvent):void {
    			var mc:MovieClip=e.currentTarget as MovieClip;//e.currentTarget鼠标的当前点击目标对象把它(as)作为 成影片剪辑
    			if (bur==false) {
    				//trace(2);
    				mc.gotoAndStop(2);
    				bur=true;
    
    			} else {
    				mc.gotoAndStop(3);
    				bur=false;
    				//trace(3);
    			}
    			mc.removeEventListener(MouseEvent.CLICK,dian);
    
    			txt.text=String(arr.indexOf(mc));
    			addChild(txt);
    			txt.x=stage.stageWidth-txt.textWidth;
    
    
    		}
    
    
    	}
    
    
    }
    

  • 相关阅读:
    ccr1
    与非CCR代码互操作
    ccr test
    CCR
    tpl + ccr
    TPL
    利用 Rational ClearCase ClearMake 构建高性能的企业级构建环境
    Android错误:Re-installation failed due to different application signatures
    C 单例模式
    C 工厂模式 还有其他的模式
  • 原文地址:https://www.cnblogs.com/sinsoul/p/1876481.html
Copyright © 2011-2022 走看看