Notifications
bg
TIFONSTUDIO
2
Likes
0
Followers
0
Connections
All
Articles1
Games0
Showcases0
Column1
Jobs0
質問失礼します。
Unityの公式アセット 2D Gamekit のDamagerの当たり判定 (衝突ボックス)を他にアタッチされた他のコライダー(CircleColider2DやPoligonColider2D)も当たり判定として反応するように改変しようとしています。

Damagerのint hitCount = Physics2D.OverlapArea(pointA, pointB, m_AttackContactFilter, m_AttackOverlapResults);
public static int OverlapArea (Vector2 pointA, Vector2 pointB, ContactFilter2D contactFilter, Collider2D[] results);の部分を改変し、アタッチされたほかのColide2Dに反応させようと試みているんですが、なかなかうまくいかず、どのようにスクリプトを改変したらいいでしょうか?

https://unity3d.com/jp/learn/tutorials/projects/2d-game-kit/damage-system?playlist=50641

https://docs.unity3d.com/ja/2017.4/ScriptReference/Physics2D.OverlapArea.html

unity3d.com
ダメージシステム - Unity
6 months ago
Reply@Yuji YASUHARAなぜでしょうね。可能性としては、LayerMask の指定により目的のオブジェクトが除外されていることが考えられますかね。 実際に当たっている(拡張する前から反応している)オブジェクトと同じレイヤーにセットすることで、反応するようになるかもしれません。なおレイヤーの操作はインスペクターから可能です。 (もしレイヤーについてご存知なければ、コリジョン(衝突判定)を使用したゲームには必須の概念になりますのでぜひ学習してみてください) また、今回のようにうまくいかない箇所が特定の関数に絞られている場合は、実験用のシーンを作って、最小限の環境で実験を試みるのが良いと思います。 シーンから必要ないものを削って、別名でシーンをセーブする、というやり方でも良いと思います。 がんばってくださいませ!
ありがとうございます!実験用のシーンを作って試行錯誤してみます!
Yuji YASUHARA
Field Engineer
6 months ago
なぜでしょうね。可能性としては、LayerMask の指定により目的のオブジェクトが除外されていることが考えられますかね。 実際に当たっている(拡張する前から反応している)オブジェクトと同じレイヤーにセットすることで、反応するようになるかもしれません。なおレイヤーの操作はインスペクターから可能です。 (もしレイヤーについてご存知なければ、コリジョン(衝突判定)を使用したゲームには必須の概念になりますのでぜひ学習してみてください) また、今回のようにうまくいかない箇所が特定の関数に絞られている場合は、実験用のシーンを作って、最小限の環境で実験を試みるのが良いと思います。 シーンから必要ないものを削って、別名でシーンをセーブする、というやり方でも良いと思います。 がんばってくださいませ!
TIFONSTUDIO
updated a submission to Unity 2D Challenge
Dec 16, 2018
CHRONOS CHRONICLE Titan of “Χ” and Chaos Mother Goddes
CHRONOS CHRONICLE
View Challenge
TIFONSTUDIO
uploaded a submission to Unity 2D Challenge
Dec 12, 2018
CHRONOS CHRONICLE Titan of “Χ” and Chaos Mother Goddes
CHRONOS CHRONICLE
View Challenge
TIFONSTUDIOinterested/going anevent
Unity 2D Challenge 日本ユーザー向けウェビナー 第1回
ONLINE EVENT
11:00 PM - 12:00 AM November 1, 2018 (Local: UTC-4)
23:00 - 24:00 Nov 1, 2018 (Local: UTC-4)
100 Participants
About Me
No description
See more
Skills
No skills added yet
Certifications (0)
Import
See all
TIFONSTUDIO's liked project (1)
Following (0)
Not following anyone yet
Followers (0)
No followers
Following Companies (0)
Not following anyone yet