void Start() { reader = GetComponent <LogReader>(); writer = GetComponent <AnalysisWriter>(); calulator = GetComponent <Calculator>(); rae = GetComponent <ReplayAnalysisEngine>(); extender = GetComponent <ReplayExtender>(); gameWidth = float.IsNaN(gameWidth) ? Screen.height * Camera.mainCamera.aspect : gameWidth; originX = (Screen.width - gameWidth) / 2f; gameHeight = float.IsNaN(gameHeight) ? Screen.height : gameHeight; overalOptionsRect = new Rect(originX, 0, gameWidth, gameHeight); optionsLabelRect = new Rect(overalOptionsRect.x + overalOptionsRect.width / 2 - standardButtonWidth / 2, overalOptionsRect.y + borderSpacing, standardButtonWidth, standardButtonHeight); optionToolbarRect = new Rect(originX + borderSpacing, optionsLabelRect.yMax + borderSpacing, overalOptionsRect.width - 2 * borderSpacing, standardButtonHeight); mainOptionsRect = new Rect(overalOptionsRect.x + borderSpacing, optionToolbarRect.yMax + borderSpacing, overalOptionsRect.width - 2 * borderSpacing, overalOptionsRect.yMax - optionToolbarRect.yMax - 2 * borderSpacing - standardButtonHeight); optionNames.Add("Replay Options"); optionNames.Add(reader.GUIName); optionNames.Add(writer.GUIName); optionNames.Add(calulator.GUIName); optionNames.Add(extender.GUIName); }
void Start() { reader = GetComponent<LogReader>(); writer = GetComponent<AnalysisWriter>(); calulator = GetComponent<Calculator>(); rae = GetComponent<ReplayAnalysisEngine>(); extender = GetComponent<ReplayExtender>(); gameWidth = float.IsNaN(gameWidth) ? Screen.height * Camera.mainCamera.aspect : gameWidth; originX = (Screen.width - gameWidth) / 2f; gameHeight = float.IsNaN(gameHeight) ? Screen.height : gameHeight; overalOptionsRect = new Rect(originX, 0, gameWidth, gameHeight); optionsLabelRect = new Rect(overalOptionsRect.x + overalOptionsRect.width / 2 - standardButtonWidth / 2, overalOptionsRect.y + borderSpacing, standardButtonWidth, standardButtonHeight); optionToolbarRect = new Rect(originX + borderSpacing, optionsLabelRect.yMax + borderSpacing, overalOptionsRect.width - 2 * borderSpacing, standardButtonHeight); mainOptionsRect = new Rect(overalOptionsRect.x + borderSpacing, optionToolbarRect.yMax + borderSpacing, overalOptionsRect.width - 2 * borderSpacing, overalOptionsRect.yMax - optionToolbarRect.yMax - 2 * borderSpacing - standardButtonHeight); optionNames.Add("Replay Options"); optionNames.Add(reader.GUIName); optionNames.Add(writer.GUIName); optionNames.Add(calulator.GUIName); optionNames.Add(extender.GUIName); }