1. 使用 WWW 加載,詳細查看 unity3d 官方文檔。
2. 使用 System.IO 加載,lua 代碼如下:
local File = luanet.import_type("System.IO.File"); local Texture2D=luanet.import_type("UnityEngine.Texture2D"); local TextureFormat=luanet.import_type("UnityEngine.TextureFormat"); local bytes=File.ReadAllBytes(path); -- path 路徑要使用反斜杠(手機上只支持反斜杠) local texture2D=Texture2D(512,512,TextureFormat.ARGB32,false); -- mipmap 要設為 false,否則圖片模糊 texture2D:LoadImage(bytes);