static void RegisterInstance(FSNCameraControl obj)
 {
     int count   = s_instances.Count;
     for (int i = 0; i < count; i++)			// 중복 오브젝트 방지
     {
         if (s_instances[i] == obj)
             return;
     }
     s_instances.Add(obj);					// 오브젝트 리스트에 추가
 }
 static void UnRegisterInstance(FSNCameraControl obj)
 {
     int count   = s_instances.Count;
     for (int i = 0; i < count; i++)         // 오브젝트 제거
     {
         if (s_instances[i] == obj)
         {
             s_instances.RemoveAt(i);
             return;
         }
     }
 }
Example #3
0
    static void UnRegisterInstance(FSNCameraControl obj)
    {
        int count = s_instances.Count;

        for (int i = 0; i < count; i++)                 // 오브젝트 제거
        {
            if (s_instances[i] == obj)
            {
                s_instances.RemoveAt(i);
                return;
            }
        }
    }
Example #4
0
    static void RegisterInstance(FSNCameraControl obj)
    {
        int count = s_instances.Count;

        for (int i = 0; i < count; i++)                         // 중복 오브젝트 방지
        {
            if (s_instances[i] == obj)
            {
                return;
            }
        }
        s_instances.Add(obj);                                           // 오브젝트 리스트에 추가
    }