public ReachAntagonistSequenceProvider(ReelSequenceProvider parent) { //各拮抗演出に対応するクリエイターオブジェクトを生成して格納する antagonistSqCreatorTable = new Dictionary <AntagonistType, IAntagonistSequenceCreator>() { { AntagonistType.Type1, new Type1AntagonistSqCreator(parent) }, { AntagonistType.Type2, new Type2AntagonistSqCreator(parent) }, { AntagonistType.Type3, new Type3AntagonistSqCreator(parent) }, }; }
public Type1AntagonistSqCreator(ReelSequenceProvider parent) : base(parent) { }
public AntagonistSqCreatorBase(ReelSequenceProvider parent) { sqProvider = parent; roleIntervalAngle = parent.RoleIntervalAngle; }