コード例 #1
0
ファイル: RuntimeAction.cs プロジェクト: 804173948/Wane-Wax
 BaseEffectsProcessor processor()
 {
     if (_processor == null)
     {
         var pType = BattleService.Get().effectsProcessorType(effectType);
         _processor = Activator.CreateInstance(pType) as BaseEffectsProcessor;
     }
     return(_processor);
 }
コード例 #2
0
 BaseResultProcessor processor()
 {
     if (_processor == null)
     {
         var pType = BattleService.Get().resultProcessorType(GetType());
         _processor = Activator.CreateInstance(pType) as BaseResultProcessor;
     }
     return(_processor);
 }