バージョン:AGM-G 2.0.4
問題の説明:
(1)古いバージョンのサブオブジェクトのVSアクションを、ターゲットオブジェクトのVSサブレイヤーにコピー&ペーストした際、強制終了するバグが発生しました。根本原因は特定できておらず、再現にも成功していません。
(2)新しい進行状況の中で、古いアクションを再度コピー&ペーストしたところ、古いアクション内の【ショートカット】アクションが効かないことを発見しました。問題はこのことに関連していることが確認できました。
最小再現手順:
text-bug-1.rar (173.7 KB)
(1)最小再現ファイルをダウンロードして開きます。
(2)F5キーを押してゲームを実行します。ゲーム内でオブジェクト【b】の表示効果が表示されます。(字幕がループ再生される状態)
(3)手動でオブジェクト【b】のすべてのVSアクションを【a】にコピーします。(【a】の既存のアクションは削除します。)
(4)保存後、再度F5キーを押して実行します。(このとき、オブジェクトbの効果は継続されますが、オブジェクトaは字幕を1回だけ実行し、その後はループしません。)
(5)
オブジェクト【a】の最初のVS実行アクションにショートカットを作成し、貼り付けられたショートカットと入れ替えます。(テスト操作中、ここで1回強制終了しました。AGMを再起動し、再度ショートカットを作成しようとすると、再び強制終了しました。)——これがバグです。
(再説明:他のVSオブジェクトからコピー&ペーストされた残留ショートカットがある状態で、自身のVSアクションのショートカットを作成しようとすると、直接強制終了します。)
(6)まず、直前に貼り付けたショートカットを削除し、新しいショートカットを再度作成して、元の条件に接続します。その後F5キーを押すと、最終的な効果が完了します。(2つの字幕効果が同時にループ再生されます。)
