void FixedUpdate() { Vector3 move = UserInputUtil.GetPlayerMove(); if (DevicePlatformUtil.IsMobile) { move = UserInputUtil.GetPlayerJoystickMove(_joystick); } _rigidBody.velocity = move * Acceleration; _rigidBody.position = new Vector3(PositionX, 0, PositionZ); }
protected List <ExcelFileInfo> UserSelect(List <ExcelFileInfo> fileInfo) { System.Text.StringBuilder result = new System.Text.StringBuilder(32); for (int i = 0; i < fileInfo.Count; i++) { result.AppendLine(string.Format("[{0}]\t{1}", i, fileInfo[i].RelativePath)); } result.AppendLine("请选择要导出的文件,以,分割!!"); var selectData = UserInputUtil.ReadLineData(result.ToString()); if (string.IsNullOrEmpty(selectData)) { return(fileInfo); } List <int> selectIndex = new List <int>(); selectData = selectData.Trim(); var numbers = selectData.Split(","); foreach (var n in numbers) { int index; if (int.TryParse(n, out index)) { if (index >= 0 && index < fileInfo.Count) { selectIndex.Add(index); } } } selectIndex.Sort(); List <ExcelFileInfo> resultFileInfo = new List <ExcelFileInfo>(); for (int i = selectIndex.Count - 1; i >= 0; i--) { resultFileInfo.Add(fileInfo[selectIndex[i]]); } return(resultFileInfo); }