Ejemplo n.º 1
0
 /// <summary>
 /// 오브젝트가 존재하는 모든 모듈에 콜 보내기
 /// </summary>
 /// <param name="segment"></param>
 /// <param name="setting"></param>
 public void AddAllModuleCall(FSNScriptSequence.Segment segment, IInGameSetting setting)
 {
     foreach (var callList in m_moduleCallTable.Values)
     {
         callList.Add(new FSNProcessModuleCallParam()
         {
             segment = segment, setting = setting
         });
     }
 }
Ejemplo n.º 2
0
            /// <summary>
            /// 콜 추가
            /// </summary>
            /// <param name="module"></param>
            /// <param name="segment"></param>
            public void AddCall(IFSNProcessModule module, FSNScriptSequence.Segment segment, IInGameSetting setting)
            {
                if (!m_moduleCallTable.ContainsKey(module))
                {
                    m_moduleCallTable[module] = new List <FSNProcessModuleCallParam>();
                }

                m_moduleCallTable[module].Add(new FSNProcessModuleCallParam()
                {
                    segment = segment, setting = setting
                });
            }