qiuqiu 2 luni în urmă
părinte
comite
6cae0c63e2

+ 10 - 9
.idea/workspace.xml

@@ -8,7 +8,8 @@
   <component name="ChangeListManager">
     <list default="true" id="fec10672-acda-4616-894b-a4b6f93aea6f" name="Default Changelist" comment="提交">
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/笔记文件/2.笔记/网页游戏平台.md" beforeDir="false" afterPath="$PROJECT_DIR$/笔记文件/2.笔记/网页游戏平台.md" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/笔记文件/日记/2025_10_08_星期三.md" beforeDir="false" afterPath="$PROJECT_DIR$/笔记文件/日记/2025_10_08_星期三.md" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/笔记文件/日记/2025_10_11_星期六.md" beforeDir="false" afterPath="$PROJECT_DIR$/笔记文件/日记/2025_10_11_星期六.md" afterDir="false" />
     </list>
     <option name="SHOW_DIALOG" value="false" />
     <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -155,13 +156,6 @@
       <workItem from="1759108112708" duration="607000" />
       <workItem from="1759971786581" duration="1810000" />
     </task>
-    <task id="LOCAL-00020" summary="提交">
-      <created>1744280785157</created>
-      <option name="number" value="00020" />
-      <option name="presentableId" value="LOCAL-00020" />
-      <option name="project" value="LOCAL" />
-      <updated>1744280785157</updated>
-    </task>
     <task id="LOCAL-00021" summary="提交">
       <created>1744634237838</created>
       <option name="number" value="00021" />
@@ -498,7 +492,14 @@
       <option name="project" value="LOCAL" />
       <updated>1758537189234</updated>
     </task>
-    <option name="localTasksCounter" value="69" />
+    <task id="LOCAL-00069" summary="提交">
+      <created>1760162339508</created>
+      <option name="number" value="00069" />
+      <option name="presentableId" value="LOCAL-00069" />
+      <option name="project" value="LOCAL" />
+      <updated>1760162339509</updated>
+    </task>
+    <option name="localTasksCounter" value="70" />
     <servers />
   </component>
   <component name="TypeScriptGeneratedFilesManager">

+ 27 - 0
笔记文件/2.笔记/ANSI乱码和UTF8编码 svn更新遇到的问题.md

@@ -0,0 +1,27 @@
+#杂七杂八常识 
+#unity/日常积累 
+
+在Unity开发中,ANSI编码的代码文件通过SVN同步后出现乱码,主要源于编码标准不一致和跨平台兼容性问题,而UTF-8因其通用性可解决此类问题。具体原因如下:
+
+### 一、ANSI编码的乱码成因
+
+1.  ‌**编码依赖系统区域设置**‌  
+    ANSI编码并非统一标准,其实际编码格式(如GBK、GB2312)取决于操作系统默认的代码页。若协作者的系统区域设置不同(如中文简体和繁体系统),同一ANSI文件会被解析为不同字符集,导致乱码。
+    
+2.  ‌**SVN传输未处理编码转换**‌  
+    SVN在同步文件时默认以二进制形式传输,不会自动转换编码。当文件在提交端以ANSI编码保存,而接收端用不同编码解析时(如UTF-8),非ASCII字符(如中文)会显示为乱码。
+    
+3.  ‌**跨平台开发环境差异**‌  
+    Unity项目常需跨Windows/macOS协作,而macOS默认使用UTF-8编码。ANSI文件在macOS上因缺少对应代码页支持,中文内容必然乱码。
+    
+
+### 二、UTF-8编码的兼容性优势
+
+1.  ‌**统一的国际标准**‌  
+    UTF-8是Unicode的实现方式,支持所有语言字符且独立于系统区域设置。无论协作者使用何种操作系统,UTF-8文件都能正确解析中文等非ASCII字符。
+    
+2.  ‌**无BOM格式的广泛兼容**‌  
+    UTF-8无BOM(字节顺序标记)格式被多数开发工具(包括Unity和VS)原生支持,避免了BOM头可能引发的脚本解析错误。
+    
+3.  ‌**编码一致性保障**‌  
+    通过工具(如C#脚本)批量将ANSI转为UTF-8无BOM格式,可强制统一团队编码标准,消除因环境差异导致的乱码问题。

+ 0 - 1
笔记文件/日记/2025_10_08_星期三.md

@@ -22,7 +22,6 @@
 # 今日任务
 
 - [ ] 查一下 15号的报考说明
-- [ ] 记得写一下 双周报
 ---
 
 # Journal

+ 6 - 3
笔记文件/日记/2025_10_11_星期六.md

@@ -22,9 +22,12 @@
 # 今日任务
 
 - [ ] 出一个引导系统的使用说明文档和视频教程
-- [ ] 确认一下 三消 安卓正式包 和 测试包的bundleid区别
+- [x] 添加引导相关逻辑,和项目组同步
 - [ ] 协助三消出ios的外网正式包 firebase相关证书申请
-- [ ] 添加引导相关逻辑,和项目组同步
+- [ ] 确认一下 三消 安卓正式包 和 测试包的bundleid区别
+- [ ] 复习一下追光相关的主题逻辑拆解和处理
+- [ ] 记得写一下 双周报
+- [ ] 要把中台库的ansi乱码脚本文件,也修复成utf8
 ---
-
+[[ANSI乱码和UTF8编码 svn更新遇到的问题]]
 # Journal