H5游戏论坛

 找回密码
 入驻H5
查看: 713|回复: 10

[求助] workspace拖入某些mesh,摄影室崩溃

[复制链接]

老湿 - 老湿

发表于 2015-2-26 22:27:18 | 显示全部楼层 |阅读模式
    制作mod_A的时候,用workspace从mod_B里拖入某些mesh,如上衣、裙子之类;打开摄影室,载入此前已经用换衣间预先定义mod_A的人物,立刻崩溃。
        奇怪的是,这个状况似乎没有规律:更多的时候都能正常拖来别的mesh。而前文所述症状发生的时候,一次是从别的pp档拖入,一次是从同一个pp档的00.xx拖到01.xx。
        这是怎么回事?求前辈指教!(两边同问,前辈如果有空指教,随便哪边回复都可以)
有爱就有H5~

大虾 - 大虾

发表于 2015-2-26 23:17:51 消息来自爪机 | 显示全部楼层
是不是文件名称问题
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

发表于 2015-2-27 08:08:20 | 显示全部楼层
拖进来的mesh
在object tree下 点mesh 按下面的 check bones看骨骼有没正常, 如果出现红色的就按右边的 remove

没check bones这按纽的话改用新版sb3u

有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

 楼主| 发表于 2015-2-27 11:34:28 | 显示全部楼层

    应该不是名称问题。以前是有改mesh名称导致崩溃的现象,但一般是发生在更改原有名称的时候。只要刚一拖入,立刻更改这个“新”mesh的名称,似乎没有发生什么问题。不过我还是再去检查一下,谢谢!
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

 楼主| 发表于 2015-2-27 11:36:42 | 显示全部楼层
jt609 发表于 2015-2-27 08:08
拖进来的mesh
在object tree下 点mesh 按下面的 check bones看骨骼有没正常, 如果出现红色的就按右边的 rem ...

    以前从没做过这项检查;自己倒也想到过可能因为骨骼方面的问题,但不知道怎么操作。感谢指导,回去一定照着排查一下!
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

 楼主| 发表于 2015-2-28 23:58:24 | 显示全部楼层
jt609 发表于 2015-2-27 08:08
拖进来的mesh
在object tree下 点mesh 按下面的 check bones看骨骼有没正常, 如果出现红色的就按右边的 rem ...

按照你的指导做了排查,可以确定的是:果然与骨骼有关!
但仍有疑问,描述如下。

第一步
SB3UGS_v0.6.12打开原始MOD,从00.xx拖来裙子模型“cw_O_keibi_00”到01.xx,定义材质、贴图,保存。进工作室,载入预定义角色,游戏崩溃。

第二步
继续在SB3UGS_v0.6.12里,选中那个拖来的裙子模型“cw_O_keibi_00”,Go to Frame,点“mesh”,单击check bones。骨骼列表展开,最底下一项变蓝(不是红色)。观察名称,其它所有项目都是“a01_J”打头,唯独变蓝的这一项名叫“cw_O_keibi_00”,与模型名称一样。

第三步
继续在刚才的界面里,选中那个异类的蓝色项目“cw_O_keibi_00”进行Remove,保存。再进工作室,载入预定义角色,游戏一切正常,裙子正确显示。但一旦使用工作室的“角色替换”载入以前用老版SB3UGS_v0.4.43制作的MOD,工作室立刻崩溃。

第四步
然后,删除刚才的试验品MOD,用老版SB3UGS_v0.4.43重新打开原始未更改MOD,重复以上三步。老版没有“
check bones”按钮,我是手动点“+”展开骨骼列表的。操作结果与上面三步一样,但这回不管替换什么角色都OK了。

前辈如果有空,不管什么时候都可以,烦请指点一下:
1、为什么别的某些Mesh如鞋子、袜子、身体之类,骨骼列表里有时也有一个也不是
“a01_J”打头、与Mesh同名的项目,却能正常载入工作室?
2、check bones时,你的有问题的骨骼是红色显示,为什么我是蓝色呢?
3、不同版本的SB3U制作的MOD完全不能在同一场景里共存吗?
有爱就有H5~
回复 支持 反对

使用道具 举报

大虾 - 大虾

发表于 2015-3-1 00:40:16 消息来自爪机 | 显示全部楼层
留个言等大神回答,我遇到的问题跟你差不多,骨骼方面问题导致游戏崩溃
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

发表于 2015-3-1 16:13:23 | 显示全部楼层
ljdman 发表于 2015-2-28 23:58
按照你的指导做了排查,可以确定的是:果然与骨骼有关!
但仍有疑问,描述如下。

这大概是新旧版sb3u .xx存档时骨骼方面, 会有些出入
至於为何是红色蓝色, 我用的是0.82版, 显示是红色, 旧版大概是蓝色也是版本不同所至吧
我知道的大概也就这样, 没试过新旧版本差异, 遇到问题就check bone把问题骨骼移除大概都没问题

sb3u 0.82
链接:http://pan.baidu.com/s/1dDBzQPb
密码: vujl
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

 楼主| 发表于 2015-3-4 04:36:08 | 显示全部楼层
jt609 发表于 2015-3-1 16:13
这大概是新旧版sb3u .xx存档时骨骼方面, 会有些出入
至於为何是红色蓝色, 我用的是0.82版, 显示是红色,  ...

非常感谢!的确是这样,只要移除高亮显示的骨骼项目,就可以正常载入了!
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

 楼主| 发表于 2015-3-4 04:56:38 | 显示全部楼层
ni1hao1a1 发表于 2015-3-1 00:40
留个言等大神回答,我遇到的问题跟你差不多,骨骼方面问题导致游戏崩溃

我大致知道“拖某个Mesh导致崩溃”问题怎么弄了。简单说,就是Mesh名称与骨骼列表里面的一项名称有差异所致。

SB3U 里选中 Mesh,然后 Goto Frame,点“+”一级级展开,直到
bones 列表出现。观察名称,几乎所有项目都是“a01_J”打头;如果有一项与mesh名称一样(一般排在最底端),就要小心了:我只要拖的是这种 Mesh,或者拖来之后改了Mesh名,十有**会导致摄影室崩溃。

解决:
1、拖来之后没有改Mesh名也出现崩溃:在 Frame 里将最底端那个特殊名称的项目删掉就行。
2、拖来之后更改Mesh名导致摄影室崩溃:在 Frame 里把最底端那个项目的名称改成与Mesh名一致。
3、对于bones 列表名称全部以“a01_J”打头的、没有异类的Mesh,基本上拖来之后可以随意重新命名,不会出问题。
有爱就有H5~
回复 支持 反对

使用道具 举报

大虾 - 大虾

发表于 2015-3-4 21:56:09 | 显示全部楼层
ljdman 发表于 2015-3-4 04:56
我大致知道“拖某个Mesh导致崩溃”问题怎么弄了。简单说,就是Mesh名称与骨骼列表里面的一项名称有差异所 ...

谢谢,我去看看哈。
有爱就有H5~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 入驻H5

本版积分规则

Archiver|手机版|小黑屋|免责声明|H5Gal游戏论坛 |网站地图|网站地图

GMT+8, 2025-6-16 00:30 , Processed in 0.027734 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表