public DaZhongMahjongRule(MahjongMachine mjMachine, CommonTaskProcesser taskProcesser) { this.mjMachine = mjMachine; this.taskProcesser = taskProcesser; CreateMjCards(); StartThread(); }
void LoadMjResCompleted() { mjMachine = new MahjongMachine(); mjMachine.Start(this); taskProcesser = new CommonTaskProcesser(taskPump); daZhongMjRule = new DaZhongMahjongRule(mjMachine, taskProcesser); }