コード例 #1
0
ファイル: NodeCollider.cs プロジェクト: Xemar5/SkillPointGJ
    public void AddCollision(NodeCollisionManager manager, NodeManager nodeManager)
    {
        NodeHit hit = CalculateHit(nodeManager);

        if (fadingHits.ContainsKey(nodeManager) == true)
        {
            fadingHits.Remove(nodeManager);
        }
        hits.Add(nodeManager, hit);
        OnHit?.Invoke(nodeManager, hit);
    }
コード例 #2
0
ファイル: NodeCollider.cs プロジェクト: Xemar5/SkillPointGJ
 public void RemoveCollision(NodeCollisionManager manager, NodeManager nodeManager)
 {
     fadingHits.Add(nodeManager, hits[nodeManager]);
     hits.Remove(nodeManager);
 }