Universe.Region.SceneObjectGroup.GetLinkNumPart C# (CSharp) Метод

GetLinkNumPart() публичный Метод

Get the child part by LinkNum
public GetLinkNumPart ( int linknum ) : IEntity
linknum int
Результат IEntity
        public IEntity GetLinkNumPart(int linknum)
        {
            if (linknum <= m_parts.Count)
            {
                if (m_parts.Count == 1)
                    return RootPart;

                foreach (SceneObjectPart part in m_partsList.Where(part => part.LinkNum == linknum))
                {
                    return part;
                }
            }
            //Check sitting avatars
            int count = m_parts.Count + 1;
            foreach (UUID agentID in SitTargetAvatar)
            {
                if (count == linknum)
                {
                    return m_scene.GetScenePresence(agentID);
                }
                count++;
            }

            return null;
        }
SceneObjectGroup