美文网首页
LayaBox 骨骼动画

LayaBox 骨骼动画

作者: 3c9a4f007e1b | 来源:发表于2018-08-30 18:02 被阅读0次
  1. 用龙骨做完动画后,需要使用 LayaIDE 工具进行转换一下
  2. 如果需要换装,需要使用模板的方式创建并设置动画模式为1,简单示例如下:
private var _tl:Templet;
private var _sk:Skeleton;
public function showSk():void
{
    if( !_tl )
    {
        _tl = new Templete();
        _tl.load("res/ani.sk");
        _tl.on(Event.COMPLETE,this,onLoaded) 
    }
    else
    {
        onLoaded();
    }
}
private function onLoaded():void
{
    _sk = _tl.buildArmature(1);
    Laya.stage.addChild(_sk);
    _sk.play(0,true);
    
    // 点击换装
    Laya.stage.on(Event.CLICK, this, changeSkin);
}
private function changeSkin():void
{
    _sk.replaceSlotSkinName("插槽名字","原皮肤名","要显示的皮肤名");
    // 如果要之后要还原
    // _sk.replaceSlotSkinName("插槽名字","原皮肤名","原皮肤名");
}

如此,便可播放

  1. 如果不需要换装,简单示例如下:
var sk:Skeleton = new Skeleton();
Laya.stage.addChild(sk);
sk.load("res/ani.sk");

如此,便可播放
欢迎拍砖,如有疑问可加QQ:29727880

相关文章

  • LayaBox 骨骼动画

    用龙骨做完动画后,需要使用 LayaIDE 工具进行转换一下 如果需要换装,需要使用模板的方式创建并设置动画模式为...

  • 无标题文章

    LayaBox动画播放 加载动画要和播放动画的代码放在一起否则会卡顿 LayaBox图文混排 打包后的APP不能控...

  • 013--spine骨骼动画

    spine骨骼动画工具 1: 骨骼动画: 把动画打散, 通过工具,调骨骼的运动等来形成动画2: spine是一个非...

  • 骨骼动画

    为了实现动画效果,我们可以使用序列图,或者可以选择骨骼动画。这里的动画效果,并不是说图片通过变形拉伸等等实现的效果...

  • 动画骨骼

    Spine.AnimationState为动画提供了C#事件的回调功能。你可以使用这些来处理一些基本的动画播放。 ...

  • cocos creator spine骨骼动画组件使用

    1: 掌握sp.Skeleton组件的使用; spine骨骼动画工具 1: 骨骼动画: 把动画打散, 通过工具,调...

  • cocos creator基础-(十一)spine骨骼动画组件使

    1: 掌握sp.Skeleton组件的使用; spine骨骼动画工具 1: 骨骼动画: 把动画打散, 通过工具,调...

  • LayaBox:停止动画播放

    过程: 首先,使用 LayaAir IDE在.ui 文件中编辑了动画然后,在代码中使用 play() 函数进行了播...

  • 2020-03-11关于blender2.82自带rigify骨

    基础流程 骨骼创建 生成rig骨骼 确保变形骨骼以外的骨骼都不参与形变 骨骼绑定 调试动作 烘培骨骼动画到骨骼的关...

  • 前端必备的各种库

    Javascript 库 vue-cropper vue图片裁剪上传插件layabox 与白鹭齐名的h5游戏动画库...

网友评论

      本文标题:LayaBox 骨骼动画

      本文链接:https://www.haomeiwen.com/subject/iaudwftx.html