加个引用
类似:

var func:Function;
stage.addEventListener(MouseEvent.CLICK,func=function(e){a(1)});
function a(b) {
trace(b);
stage.removeEventListener(MouseEvent.CLICK,func);
}
stage.addEventListener(MouseEvent.CLICK,func=function(e){a(1)});
function a(b) {
trace(b);
stage.removeEventListener(MouseEvent.CLICK,func);
}
//或者

stage.addEventListener(MouseEvent.CLICK,function(e:MouseEvent){a(e,arguments.callee,1,2,3)});
function a(e:MouseEvent,caller:Function,
arg) {
trace(arg);
stage.removeEventListener(MouseEvent.CLICK,caller);
}
function a(e:MouseEvent,caller:Function,

trace(arg);
stage.removeEventListener(MouseEvent.CLICK,caller);
}
获取引用:
arg[0],arg[1],arg[2]
实例:

var easing:Number = 0.05;
txt_mc.addEventListener(Event.ENTER_FRAME,function(e:Event){a(e,arguments.callee,10)});
function a(e:Event,caller:Function,
arg){
var a:MovieClip= e.target as MovieClip;
if(arg[0]-a.height<-1){
a.height +=(arg[0]-a.height)*easing;
trace(a.height);
}else{
trace("结束")
a.height =arg[0];
a.removeEventListener(Event.ENTER_FRAME,caller);
}
}
//
var easing:Number = 0.1;
var fun:Function = function(e:Event){Scrolling(e,80);};
txt_mc.addEventListener(Event.ENTER_FRAME,fun);
function Scrolling(e:Event,len:int){
var a:MovieClip= e.target as MovieClip;
if(len-a.height<-0.5){
a.height +=(len-a.height)*easing;
}else{
trace("结束")
a.height =len;
a.removeEventListener(Event.ENTER_FRAME,fun);
}
}
txt_mc.addEventListener(Event.ENTER_FRAME,function(e:Event){a(e,arguments.callee,10)});
function a(e:Event,caller:Function,

var a:MovieClip= e.target as MovieClip;
if(arg[0]-a.height<-1){
a.height +=(arg[0]-a.height)*easing;
trace(a.height);
}else{
trace("结束")
a.height =arg[0];
a.removeEventListener(Event.ENTER_FRAME,caller);
}
}
//
var easing:Number = 0.1;
var fun:Function = function(e:Event){Scrolling(e,80);};
txt_mc.addEventListener(Event.ENTER_FRAME,fun);
function Scrolling(e:Event,len:int){
var a:MovieClip= e.target as MovieClip;
if(len-a.height<-0.5){
a.height +=(len-a.height)*easing;
}else{
trace("结束")
a.height =len;
a.removeEventListener(Event.ENTER_FRAME,fun);
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述