gmaemaker8怎么一次性更改当前项目里所有object中的同一名称的标识
gamemaker吧
全部回复
仅看楼主
level 8
vjdnvk 楼主
gmaemaker8怎么一次性更改当前项目里所有object中的同一名称的标识符,而不是只改变单个object中的同一名称的所有标识符
2024年05月15日 01点05分 1
吧务
level 13
从咱知道的范围里,没有。
甚至连同一个object里不同事件代码里想搜索一段关键字(其他object或sprite的名字)替换成另一个都需要单独打开替换。
甚至同一个object的同一个事件的不同代码块(如果你拖入了多个“执行代码”动作块)也需要逐一处理。
甚至有些情况不适用统一替换(如把obj_player统一替换为obj_player_stand时会吧obj_player_jump也替换成obj_player_stand_jump)
前两个可以通过更换新版解决,最后一个貌似无解,大概只能在新版里全局搜索后人工判定。
忘了S1有没有全局搜索,没有的话就要把GMK导入到S1保存成GMZ再导入S2,之后对着全局搜索的结果在GM8里打开对应的object。咱能想到的方案大概也就这样了吧。
2024年05月16日 00点05分 2
如果是这样,那gm8确实不适合做大型项目(含上百个obj以上的项目), 多谢解答!
2024年05月16日 06点05分
1