这个组件主要用于监测:
键按下、键按住、键释放、双击时、双击并按住、双击按住后释放
无粘贴性连技,粘贴性连技、和两者结合连技。
发个例子试试三个手感的不同
以下是 LinkFun 的代码,很简单的。
go=true;//人物是否可以做动作
Keys.LinkKeyMap=["f-d-f-d-f-j","d-f-d-f-j","d-s-d-s-k","f-d-f-j","d-f-j","d-s-k"];
//我场景中的组件名是Keys。
Keys.LinkFun=function(backValue:String){
switch(backValue){
case"f-d-f-d-f-j":if(go==true){Ken.gotoAndStop(7);go=false;}break;
case"d-f-d-f-j":if(go==true){Ken.gotoAndStop(5);go=false;}break;
case"d-s-d-s-k":if(go==true){Ken.gotoAndStop(6);go=false;}break;
case"f-d-f-j":if(go==true){Ken.gotoAndStop(4);go=false;}break;
case"d-f-j":if(go==true){Ken.gotoAndStop(2);go=false;}break;
case"d-s-k":if(go==true){Ken.gotoAndStop(3);go=false;}break;
}
};
组件详细方法用法在安装后,可以在Flash中F1动态查找相关帮助。