コピペ時にコピー元のFlexibleコネクタの接続が切断される
Posted: 2020/05/27 05:14
お世話になっています。
コピペでコネクタが切れる件で、別の現象を確認しましたので報告します。
症状1
Flexibleコネクタの入力があるStateやCalculatorをコピペすると、
コピー元の接続が切れてペースト先だけ接続された状態になります。
ペーストするタイミングでコピー元の接続は切れます。
症状2
症状1が発生した状態で切断されたコピー元の接続を手動で繋ぎ直した際、
特定の条件を満たした場合のみ2回目のペーストで再切断されてしまいます。
詳細な発生条件の特定までは至りませんでしたが、確定で発生する手順は見つけました。
症状2再現手順
1.ステートAをコピーして、ステートBを作成します。(接続Aが切断されます(症状1))
2.ステートBをコピーして、ステートCを作成します。(接続Bが切断されます(症状1))
3.接続A,接続Bを手動で繋ぎ直します。(A>Bの順、B>Aの順、Aのみ、Bのみのいずれでも可)
4.先ほどコピーしたステートBをペーストして、ステートDを作成します。(手順3で接続した接続A、接続Bのうち最初に接続した方だけが切断されます(症状2))
症状2補足
手順2を行わずにステートAを2回ペーストしても症状1のみで、症状2は発生しません。
手順1~4を行うと、最終的に接続A、接続Bのどちらかが切断された状態になります。
複数のStateやCalculatorを纏めてコピペしても発生したりしましたが、こちらは確定条件を特定できませんでした。
確認環境
Windows 10 Pro 1909
Unity 2019.3.9f1
Arbor 3.6.11
その他
症状1については、Unity2019.2+Arbor3.6.7では発生しませんでした。
症状2については、症状1が発生していないためUnity2019.2+Arbor3.6.7では検証していません。
参考資料
症状1 症状2
コピペでコネクタが切れる件で、別の現象を確認しましたので報告します。
症状1
Flexibleコネクタの入力があるStateやCalculatorをコピペすると、
コピー元の接続が切れてペースト先だけ接続された状態になります。
ペーストするタイミングでコピー元の接続は切れます。
症状2
症状1が発生した状態で切断されたコピー元の接続を手動で繋ぎ直した際、
特定の条件を満たした場合のみ2回目のペーストで再切断されてしまいます。
詳細な発生条件の特定までは至りませんでしたが、確定で発生する手順は見つけました。
症状2再現手順
1.ステートAをコピーして、ステートBを作成します。(接続Aが切断されます(症状1))
2.ステートBをコピーして、ステートCを作成します。(接続Bが切断されます(症状1))
3.接続A,接続Bを手動で繋ぎ直します。(A>Bの順、B>Aの順、Aのみ、Bのみのいずれでも可)
4.先ほどコピーしたステートBをペーストして、ステートDを作成します。(手順3で接続した接続A、接続Bのうち最初に接続した方だけが切断されます(症状2))
症状2補足
手順2を行わずにステートAを2回ペーストしても症状1のみで、症状2は発生しません。
手順1~4を行うと、最終的に接続A、接続Bのどちらかが切断された状態になります。
複数のStateやCalculatorを纏めてコピペしても発生したりしましたが、こちらは確定条件を特定できませんでした。
確認環境
Windows 10 Pro 1909
Unity 2019.3.9f1
Arbor 3.6.11
その他
症状1については、Unity2019.2+Arbor3.6.7では発生しませんでした。
症状2については、症状1が発生していないためUnity2019.2+Arbor3.6.7では検証していません。
参考資料
症状1 症状2