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

リアクターのオブジェクトのコライダーが重ならず閉合できるように修正する #28

Closed
JiaChen-Zeng opened this issue Dec 13, 2021 · 1 comment
Assignees
Labels
バグ 何かが正常に動かない プログラミング コードに関わる開発

Comments

@JiaChen-Zeng
Copy link
Member

JiaChen-Zeng commented Dec 13, 2021

#24 で宝石がリアクターを抜けてしまうのがこれが原因の可能性が高い。

修正するには、コライダーの頂点を別オブジェクトのコライダーの頂点にスナップする方法を調べる必要がある。

@JiaChen-Zeng JiaChen-Zeng added バグ 何かが正常に動かない プログラミング コードに関わる開発 labels Dec 13, 2021
@JiaChen-Zeng JiaChen-Zeng moved this to 未着手 in GG02 Dec 13, 2021
@JiaChen-Zeng JiaChen-Zeng self-assigned this Dec 30, 2021
@JiaChen-Zeng JiaChen-Zeng moved this from 未着手 to 進行中 in GG02 Dec 30, 2021
@JiaChen-Zeng JiaChen-Zeng added やらない これはやらないと決めた and removed やらない これはやらないと決めた labels Dec 30, 2021
@JiaChen-Zeng
Copy link
Member Author

JiaChen-Zeng commented Dec 30, 2021

コライダーの繊細な調整はとにかくできないみたい。その代わり名前が自分の探しているもののように見える Composite Collider 2D があった。つけて実験してみたんだけど宝石が依然外へ出てしまう。確認してみたら蓋の Collider がちゃんと Composite に制御されていない。直接子オブジェクトではないことが原因の可能性もあるけどそうじゃなかった。Rigidbody2D はいらないみたい。Fixed Joint 2D がそれに依存しているからそれも一旦外す。そうするとできたみたい。衝突判定を Continuous にしたら結構漏れにくくなっている。とは言え、漏れる問題はまだ消えたわけじゃない。

これで実質的に完璧に閉合できるようになりました。

https://imgur.com/a/j6Y9pl6

Repository owner moved this from 進行中 to 完了 in GG02 Dec 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
バグ 何かが正常に動かない プログラミング コードに関わる開発
Projects
Status: 完了
Development

No branches or pull requests

1 participant