不具合の現象
主にフォロワーがセリフを言った際に、字幕が残り続けます。1行がそのまま残り続けたり、複数行のセリフがひたすら滝のように流れたりします。
原因
どうやら、既にセリフを発声している最中にスクリプトを使って新たなセリフを言わせると起こるようです。
対策
セリフを言わせる前に、既にセリフを発声していないか確認するようにします。
この関数を見つかられなかったので、DLLで実装してみました。
if !TalkingCondition.IsActorTalking(FollowerRef)
FollowerRef.Say(MyTopic)
endif
