Server.Network.PlayMusic.GetInstance C# (CSharp) Méthode

GetInstance() public static méthode

public static GetInstance ( MusicName name ) : Packet
name MusicName
Résultat Packet
        public static Packet GetInstance( MusicName name )
        {
            if ( name == MusicName.Invalid )
                return InvalidInstance;

            int v = (int)name;
            Packet p;

            if ( v >= 0 && v < m_Instances.Length )
            {
                p = m_Instances[v];

                if ( p == null )
                    m_Instances[v] = p = Packet.SetStatic( new PlayMusic( name ) );
            }
            else
            {
                p = new PlayMusic( name );
            }

            return p;
        }