ljdman 发表于 2015-2-26 22:27:18

workspace拖入某些mesh,摄影室崩溃

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

红星2锅头 发表于 2015-2-26 23:17:51

是不是文件名称问题

jt609 发表于 2015-2-27 08:08:20

拖进来的mesh
在object tree下 点mesh 按下面的 check bones看骨骼有没正常, 如果出现红色的就按右边的 remove

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

ljdman 发表于 2015-2-27 11:34:28

红星2锅头 发表于 2015-2-26 23:17 static/image/common/back.gif
是不是文件名称问题

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

ljdman 发表于 2015-2-27 11:36:42

jt609 发表于 2015-2-27 08:08 static/image/common/back.gif
拖进来的mesh
在object tree下 点mesh 按下面的 check bones看骨骼有没正常, 如果出现红色的就按右边的 rem ...

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

ljdman 发表于 2015-2-28 23:58:24

jt609 发表于 2015-2-27 08:08 static/image/common/back.gif
拖进来的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完全不能在同一场景里共存吗?

ni1hao1a1 发表于 2015-3-1 00:40:16

留个言等大神回答,我遇到的问题跟你差不多,骨骼方面问题导致游戏崩溃

jt609 发表于 2015-3-1 16:13:23

ljdman 发表于 2015-2-28 23:58 static/image/common/back.gif
按照你的指导做了排查,可以确定的是:果然与骨骼有关!
但仍有疑问,描述如下。



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

sb3u 0.82
链接:http://pan.baidu.com/s/1dDBzQPb
密码: vujl

ljdman 发表于 2015-3-4 04:36:08

jt609 发表于 2015-3-1 16:13 static/image/common/back.gif
这大概是新旧版sb3u .xx存档时骨骼方面, 会有些出入
至於为何是红色蓝色, 我用的是0.82版, 显示是红色,...

非常感谢!的确是这样,只要移除高亮显示的骨骼项目,就可以正常载入了!

ljdman 发表于 2015-3-4 04:56:38

ni1hao1a1 发表于 2015-3-1 00:40 static/image/common/back.gif
留个言等大神回答,我遇到的问题跟你差不多,骨骼方面问题导致游戏崩溃

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

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

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

ni1hao1a1 发表于 2015-3-4 21:56:09

ljdman 发表于 2015-3-4 04:56 static/image/common/back.gif
我大致知道“拖某个Mesh导致崩溃”问题怎么弄了。简单说,就是Mesh名称与骨骼列表里面的一项名称有差异所 ...

谢谢,我去看看哈。
页: [1]
查看完整版本: workspace拖入某些mesh,摄影室崩溃