首页 > 代码库 > Egret3D初步学习笔记三 (角色使用)
Egret3D初步学习笔记三 (角色使用)
一 Unity中编辑角色
仍然使用unity4.7.1_Egret3D_Dll.unitypackage。
里面含有一个角色。
二 查看人物的动画
选中lingtong
属性面板里有个Animator
选择window->Animator 可以打开动画编辑面板.目前只有一个动作。egret太敷衍了。多几个动画测试都不行。。
对应的文件,可以在Assets窗口中看到。
我们可以编辑当前动画。具体操作得学学unity才知道。。。
三 导出人物
Egret3D->Export->SkinnedMesh
设置导出项
点击Export,导出
我们可以在unity得目录下得到0_lingtong文件夹,里面包含导出的角色信息。
复制到egret目录下
加载并使用
private role: egret3d.Role; /**加载角色*/ private loadRole(){ var roleLoader: egret3d.QueueLoader = new egret3d.QueueLoader(); roleLoader.addEventListener(egret3d.LoaderEvent3D.LOADER_COMPLETE, this.onLoadComplete, this); roleLoader.load("resource/Example/SkinnedModel/0_lingtong/MapConfig.json"); } protected onl oadComplete(e: egret3d.LoaderEvent3D): void { this.role = e.data; this.view3D.addChild3D(this.role); this.role. skeletonAnimation.play(); }
实际效果:
红色方块是另外写的。不用管。。。
Egret3D初步学习笔记三 (角色使用)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。