예제 #1
0
파일: Easyflow.cs 프로젝트: lovigame/alalei
 internal static void UnregisterObject(EasyflowObject obj)
 {
     foreach (EasyflowCamera camera in m_activeCameras.Values)
     {
         obj.UnregisterCamera(camera);
     }
     m_activeObjects.Remove(obj.gameObject);
 }
예제 #2
0
파일: Easyflow.cs 프로젝트: lovigame/alalei
 internal static void RegisterObject(EasyflowObject obj)
 {
     m_activeObjects.Add(obj.gameObject, obj);
     foreach (EasyflowCamera camera in m_activeCameras.Values)
     {
         obj.RegisterCamera(camera);
     }
 }
예제 #3
0
 public ClothState(EasyflowCamera owner, EasyflowObject obj) : base(owner, obj)
 {
 }
예제 #4
0
 public SkinnedState(EasyflowCamera owner, EasyflowObject obj) : base(owner, obj)
 {
 }
예제 #5
0
 public MotionState(EasyflowCamera owner, EasyflowObject obj)
 {
     this.m_owner       = owner;
     this.m_obj         = obj;
     this.m_initialized = false;
 }