AssetBundleGraph.NodeGUI.FindConnectionPointByPosition C# (CSharp) 메소드

FindConnectionPointByPosition() 공개 메소드

public FindConnectionPointByPosition ( Vector2 globalPos ) : ConnectionPointData
globalPos Vector2
리턴 ConnectionPointData
        public ConnectionPointData FindConnectionPointByPosition(Vector2 globalPos)
        {
            foreach (var point in m_data.InputPoints) {
                if (point.GetGlobalRegion(this).Contains(globalPos) ||
                    point.GetGlobalPointRegion(this).Contains(globalPos))
                {
                    return point;
                }
            }

            foreach (var point in m_data.OutputPoints) {
                if (point.GetGlobalRegion(this).Contains(globalPos) ||
                    point.GetGlobalPointRegion(this).Contains(globalPos))
                {
                    return point;
                }
            }

            return null;
        }