【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
- Webpack的踩坑與彙總Web
- golang的defer踩坑彙總Golang
- Loxodon Framework框架+XLua踩坑隨筆(一)Framework框架
- Mac 下打包APK的血淚坑(巨坑,巨巨坑,史前巨坑)MacAPK
- windows下Hive搭建踩坑彙總WindowsHive
- Unity打包安卓專案問題彙總(持續更新)Unity安卓
- 【docker基礎知識】docker坑問題彙總Docker
- HTML5中Audio使用踩坑彙總HTML
- H5拍照上傳填坑彙總H5
- “加密系統”的巨坑加密
- 淘寶雙11資料分析與預測–“坑點”彙總
- Vagrant box 命令彙總彙總
- xLua熱更開發之一:初見xlua,你好
- 雙11防騙被坑攻略 雙11網購陷阱彙總
- xlua - 增加protobuf庫
- UNITE(Unity)、UOD (虛幻)、TGDC(騰訊)2020 開發者大會彙總帖Unity
- Unity5中lightmap的坑Unity
- Java模組系統JPMS是巨坑?- jodastephenJavaAST
- Chaining If Else Statements 巨坑的題目AI
- xLua熱更新外掛
- jquery彙總jQuery
- 排序彙總排序
- 連結器規則會引入的巨坑
- 2020年Unity線上大會遊戲專場廠商技術分享彙總Unity遊戲
- Xlua中LuaBehaviour的實現
- xLua中C#呼叫LuaC#
- xLua中Lua呼叫C#C#
- Hook踩坑記:React Hook react-unity-webglHookReactUnityWeb
- ARM彙編指令集彙總
- artisan命令彙總
- vagrant命令彙總
- 資料彙總
- go 命令彙總Go
- 彙總資料
- ClickHouse 命令彙總
- Git命令彙總Git