【Unity】XLua巨坑彙總
一、擴充方法未生效問題
最近在使用GameFramework框架,並且接入了xlua,在xlua的一開始Init.lua 我使用如下程式碼獲取了一個全域性類宣告
GameEntry = CS.StarForce.GameEntry 注意:Init.lua是遊戲啟動Lua時最先執行的lua檔案用於require其他lua檔案的
接著我在各種UI使用它,遇到了無論我怎麼檢查都已經引入所有型別到Lua了(即LuaCallCSharp列表裡),在我使用如下程式碼報錯。
GameEntry.Sound:IsMuted("Music")
C#側 ,這個方法是一個SoundExtension靜態類的擴充套件方法!
我也試過使用如下程式碼進行嘗試,出現一毛一樣的報錯!
GameEntry.Sound.IsMuted("Music")
解決方法 改為 CS.StarForce.GameEntry.GameEntry.Sound:IsMuted("Music") 即可,原因可能是我獲取到的GameEntry的相關擴充方法還未生效。
相關文章
- Xlua常見API彙總API
- Unity XLua熱更新Unity
- Unity匯入xLua流程Unity
- Mac 下打包APK的血淚坑(巨坑,巨巨坑,史前巨坑)MacAPK
- golang的defer踩坑彙總Golang
- Webpack的踩坑與彙總Web
- windows下Hive搭建踩坑彙總WindowsHive
- Loxodon Framework框架+XLua踩坑隨筆(一)Framework框架
- Unity 小遊戲轉換(一)—— WebGL+XLua匯出Unity遊戲Web
- HTML5中Audio使用踩坑彙總HTML
- unity destory的坑Unity
- Unity打包安卓專案問題彙總(持續更新)Unity安卓
- 【docker基礎知識】docker坑問題彙總Docker
- H5拍照上傳填坑彙總H5
- Vagrant box 命令彙總彙總
- 淘寶雙11資料分析與預測–“坑點”彙總
- springboot對接dubbo遇到的巨坑Spring Boot
- Chaining If Else Statements 巨坑的題目AI
- UNITE(Unity)、UOD (虛幻)、TGDC(騰訊)2020 開發者大會彙總帖Unity
- xLua熱更開發之一:初見xlua,你好
- 2020年Unity線上大會遊戲專場廠商技術分享彙總Unity遊戲
- xlua - 增加protobuf庫
- jquery彙總jQuery
- Java模組系統JPMS是巨坑?- jodastephenJavaAST
- 連結器規則會引入的巨坑
- xLua熱更新外掛
- ARM彙編指令集彙總
- gstreamer命令彙總
- git 命令彙總Git
- 資料彙總
- artisan命令彙總
- vagrant命令彙總
- OP code彙總
- ClickHouse 命令彙總
- bookStore疑惑彙總
- IE功能彙總
- Python類彙總Python
- 彙總資料