[LayaAir 1.0]怎么给动态添加的组件 添加附加脚本

我在代码中用  this.image = new Laya.Image(); 添加的图片组件,怎么给this.image添加附加脚本,
官网的文档上只是介绍了在UI界面把脚本文件直接拖动到组件上,但是用代码动态添加的组件就不知道怎么添加附加脚本?
已邀请:
        let l = new Laya.Sprite();
        let s = new Laya.Script();
        s.onAwake = ()=>{
          //组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次
        }
        s.onLateUpdate = ()=>{
          //每帧更新时执行,在update之后执行,尽量不要在这里写大循环逻辑或者使用getComponent方法
        }
        l.addComponentInstance(s);
        Laya.stage.addChild(l);

wjs

赞同来自:

脚本本身是组件。使用所有node节点的子类都有的方法addComponentInstance添加组件实例或者addComponent通过脚本类直接添加;

要回复问题请先

商务合作
商务合作