Przeglądaj źródła

update for linux faq & github usage (#151)

* update physics

* update input

* update
COCO 4 lat temu
rodzic
commit
989ab54b47
2 zmienionych plików z 27 dodań i 1 usunięć
  1. 17 1
      docs/zh/manuals/libraries.md
  2. 10 0
      docs/zh/shared/linux-faq.md

+ 17 - 1
docs/zh/manuals/libraries.md

@@ -31,10 +31,26 @@ brief: 项目间可以使用库共享资源. 本教程解释了其工作方式.
 最好使用库项目的发布地址而不是主分支来引用库. 作为开发者你要决定什么时候该合并更新而不是时刻保持主分支最新代码 (使用主分支最新版可能引入潜在的不稳定性).
 :::
 
+
+### 基本訪問驗證
+
+對於不公開的庫可以通過在 URL 上加入用戶名密碼 / 訪問權標記的方法來訪問:
+
+```
+https://username:[email protected]/defold/private/archive/main.zip
+```
+
+這裏 `username` 和 `password` 項會被提取並轉化爲 `Authorization` 請求頭. 這種方法一般服務器都適用. 包括從 GitHub 上獲取私有庫. GitHub 還支持使用 [生成訪問權標記](https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token) 的方法來代替密碼.
+
+```
+https://github-username:[email protected]/defold/private/archive/main.zip
+```
+
 ::: 注意
-你要有库 URL 的访问权限. 对于 GitHub 托管项目来说, 这意味着要么项目是公开的要么你已经获取了权限. 对于 Defold 托管项目来说, 这意味着你必须是项目开发组成员.
+不要共享或者不小心泄露你的密碼或訪問權標記, 否則可能會落入他人之手造成不良後果.
 :::
 
+
 ## 设置库依赖
 
 打开需要引入库的项目. 在项目设置里, 把 URL 加入到 *dependencies* 属性下. 如果需要可以加入多个. 使用 `+` 按钮一个一个加入, 使用 `-` 按钮移除:

+ 10 - 0
docs/zh/shared/linux-faq.md

@@ -40,6 +40,16 @@ $ ./Defold
 ```
 
 
+#### Q: 在 Ubuntu 20.04 上運行 Defold 報錯 "com.jogamp.opengl.GLException: Graphics configuration failed" ?
+
+A: 這個版本在運行 Defold 時會出現新驅動程序 (Iris) 問題. 可以嘗試使用舊版本驅動程序:
+
+```bash
+$ export MESA_LOADER_DRIVER_OVERRIDE=i965
+$ ./Defold
+```
+
+
 #### Q: 在 Linux 上启动 Defold 游戏无效?
 
 A: 看看 Defold 编辑器控制台. 如果有下面这样的输出: