//private float[] engage_probabities; private BattleState() { engageMode = EngageMode.PARALLEL; battleFormation = BattleFormation.LINE_AHEAD; //解耦合,具体实现在Mono中做 //engage_probabities= new float[4]; //engage_probabities[0] = 0.45f; //engage_probabities[1] = 0.30f; //engage_probabities[2] = 0.15f; //engage_probabities[3] = 0.10f; }
//public bool[] // Use this for initialization void Start() { battlePhase = BattlePhase.GetInstance(); battleState = BattleState.GetInstance(); engage_probabities = new float[4]; engage_probabities[0] = 0.45f; //parallel engage_probabities[1] = 0.30f; //headon engage_probabities[2] = 0.15f; //green engage_probabities[3] = 0.10f; //red em = battleState.SetEngageMode(true, engage_probabities); //TODO. 获取彩云信息 hasSaiun(out SaiunCount, out HasSaiun); }