无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

《我的來世是個包裹》更新日志1013:一些開發(fā)心得

2021-06-10 09:05 作者:紫數(shù)  | 我要投稿

*補之前缺失的

一、對于部分游戲,存檔的版本記錄至少需要2個:開局版本號和最新進度版本號。這樣可以更好地追溯BUG。

這樣做的好處在于需要記錄成績時,新版本的成績不會被舊版本污染,因為這過程中很有可能數(shù)值被修改了。

二、游戲中最好加一段自動審查讀取文本中1和l混淆的代碼。因為很多字體幾乎沒法區(qū)分?jǐn)?shù)字1和小寫l的區(qū)別。有時候發(fā)生了BUG很難發(fā)現(xiàn)原因居然是這個。

?貼上代碼:

? ? public static bool HasOneAndLConfusion(List<string> checkStringList,int startId = 1,int endId = 0)

? ? {

? ? ? ? if(endId == 0)

? ? ? ? {

? ? ? ? ? ? endId = checkStringList.Count;

? ? ? ? }

? ? ? ? for(int i = startId; i <= endId; i++)

? ? ? ? {

? ? ? ? ? ? if (checkStringList[i - 1].Contains("l"))

? ? ? ? ? ? {

? ? ? ? ? ? ? ? #region 此處可替換成任意其它報錯代碼

? ? ? ? ? ? ? ? TextBullet.printErrorInfoBullet("1(一)里面藏著l(L)!位置=" + i + ",出錯字符串為=" + checkStringList[i - 1]);

? ? ? ? ? ? ? ? Debug.Log("1(一)里面藏著l(L)!位置=" + i + ",出錯字符串為=" + checkStringList[i - 1]);

? ? ? ? ? ? ? ? #endregion

? ? ? ? ? ? ? ? return true;

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? return false;

? ? }


?那么問題來了。正常輸入一般不會把1和L弄混。那為什么數(shù)值會突然變掉呢?是WPS的鍋還是搜狗輸入法的鍋呢?

《我的來世是個包裹》更新日志1013:一些開發(fā)心得的評論 (共 條)

分享到微博請遵守國家法律
宝山区| 江油市| 嘉祥县| 永新县| 清镇市| 炉霍县| 宁远县| 卢氏县| 龙游县| 建昌县| 商都县| 扬中市| 文成县| 敦化市| 象山县| 香河县| 盐津县| 泗水县| 安新县| 盐源县| 奉化市| 西平县| 藁城市| 鄄城县| 静乐县| 九龙县| 武强县| 鹤山市| 侯马市| 全州县| 平谷区| 开封市| 拉萨市| 永济市| 宜昌市| 武定县| 沁源县| 西平县| 蓬莱市| 梁河县| 太保市|