Notifications
bg
T
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

ダメージシステム - Unity
本キットにおけるダメージのシステムは、 2 つのコンポーネント(**Damager** スクリプトと **Damageable** スクリプト)で構成されています。 **Damager** スクリプトをゲームオブジェクトに加えると、**Damageable** コンポーネントを持つすべてのゲームオブジェクトにダメージを与えることができるようになります。(相互の設定が適合している必要があります。) ### Damager **Damager** コンポーネントには、**Damageable** コンポーネントおよび非 **Damageable** コンポーネントとの衝突時のイベントが含まれています。体力の計算は自動的に行われ、これらのイベントはゲームプレイの変更や視覚エフェクトをトリガーするために使用されます。 **Damager**
https://unity3d.com/jp/learn/tutorials/projects/2d-game-kit/damage-system?playlist=50641
T
TIFONSTUDIO
16 days ago
Yuji YASUHARAなぜでしょうね。可能性としては、LayerMask の指定により目的のオブジェクトが除外されていることが考えられますかね。 実際に当たっている(拡張する前から反応している)オブジェクトと同じレイヤーにセットすることで、反応するようになるかもしれません。なおレイヤーの操作はインスペクターから可能です。 (もしレイヤーについてご存知なければ、コリジョン(衝突判定)を使用したゲームには必須の概念になりますのでぜひ学習してみてください) また、今回のようにうまくいかない箇所が特定の関数に絞られている場合は、実験用のシーンを作って、最小限の環境で実験を試みるのが良いと思います。 シーンから必要ないものを削って、別名でシーンをセーブする、というやり方でも良いと思います。 がんばってくださいませ!
ありがとうございます!実験用のシーンを作って試行錯誤してみます!
Yuji YASUHARA
17 days ago
なぜでしょうね。可能性としては、LayerMask の指定により目的のオブジェクトが除外されていることが考えられますかね。 実際に当たっている(拡張する前から反応している)オブジェクトと同じレイヤーにセットすることで、反応するようになるかもしれません。なおレイヤーの操作はインスペクターから可能です。 (もしレイヤーについてご存知なければ、コリジョン(衝突判定)を使用したゲームには必須の概念になりますのでぜひ学習してみてください) また、今回のようにうまくいかない箇所が特定の関数に絞られている場合は、実験用のシーンを作って、最小限の環境で実験を試みるのが良いと思います。 シーンから必要ないものを削って、別名でシーンをセーブする、というやり方でも良いと思います。 がんばってくださいませ!
T
TIFONSTUDIO
updated a submission to Unity 2D Challenge
Dec 16, 2018 9:31 PM
CHRONOS CHRONICLE Titan of “Χ” and Chaos Mother Goddes
CHRONOS CHRONICLE
Article
View Challenge
View Challenge
T
TIFONSTUDIO
uploaded a submission to Unity 2D Challenge
Dec 12, 2018 5:39 PM
CHRONOS CHRONICLE Titan of “Χ” and Chaos Mother Goddes
CHRONOS CHRONICLE
Article
View Challenge
View Challenge
TIFONSTUDIOinterested/going an event
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