Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ContactBase is accidentally erased by Remove unsed Objects Automatically. #438

Merged
merged 2 commits into from
Sep 8, 2023

Conversation

ReinaS-64892
Copy link
Contributor

@ReinaS-64892 ReinaS-64892 commented Sep 7, 2023

Remove unsed Objects Automaticallyでコンタクトが使用されている物にも関わらず、自動で削除されてしまっていたためこのPullRequestのドラフトを書きました

そのコンタクトが、アニメーションで常にオフ、または操作されていないためオフでない場合
ContactSenderは消すべきではなく、ほかのアバターに影響するため専用のような使い方がある、
ContactReceiverは、アニメーションのプロパティなどで、影響するか否かを見つつ消すべきで、アニメーションコントローラーが、そのパラメーターを持っていて、それを使用しているかなどで判断すればよいと思います。

今の状態でパラメーターのパーサーがあるのか私にはわからないので、それの回避策として"EntryPointComponent"を有効にすることで回避していますが、
パラメーターが使用されているかどうかのパーサーがある、または書く意思があるならこの回避策は使うべきではないので、PullRequestはクローズしてください。

@anatawa12
Copy link
Owner

ふつーにミスですねありがとうございます。

@anatawa12 anatawa12 marked this pull request as ready for review September 7, 2023 19:37
@anatawa12 anatawa12 marked this pull request as draft September 7, 2023 19:38
// ReSharper disable once PossibleNullReferenceException
_byTypeParser.Add(ExternalLibraryAccessor.DynamicBone.ColliderType,
(collector, deps, component) => {});
(collector, deps, component) => { });
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

余計なdiffが入り込んでるようなのでforce pushて集成してください

@anatawa12
Copy link
Owner

force pushで修正する際、http://conventionalcommits.org に合うようなコミットメッセージにしていただきたいです

@ReinaS-64892
Copy link
Contributor Author

余計なdiffの排除とコミットメッセージのconventionalcommitsに合わせてみましたがこれであっていますか?

@anatawa12
Copy link
Owner

ありがとうございます。良さそうですね。changelogつけてマージさせていただきます。

@anatawa12 anatawa12 added bug Something isn't working SNAPSHOT-ONLY changes only for snapshot. skips changelog check for release changelog labels Sep 8, 2023
@anatawa12 anatawa12 marked this pull request as ready for review September 8, 2023 04:07
@anatawa12 anatawa12 merged commit 171c9b0 into anatawa12:master Sep 8, 2023
14 checks passed
@ReinaS-64892 ReinaS-64892 deleted the Fix-ContactBase-Parser branch September 8, 2023 04:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working SNAPSHOT-ONLY changes only for snapshot. skips changelog check for release changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants