close

Apple Corona Basic Functions Changes to Lua
Functions Removed

For security reasons, you cannot dynamically load raw Lua code. Consequently, the following standard Lua functions are not available in Corona:

功能移除
出於安全原因,您不能動態加載原始的Lua代碼。因此,下面的標準的Lua功能不可用電暈

dofile()

load()

loadfile()

loadstring()

Using Lua as a configuration language

Sometimes Lua scripts are used as a human-readable configuration files. In these cases, you have data stored as Lua tables in a raw Lua file. However, because of the above changes to Lua, you cannot load uncompiled Lua scripts dynamically in Corona. Instead, we recommend several options:

使用Lua作為配置語言
有時 Lua腳本被用來作為人類可讀的配置文件。在這種情況下,你有數據表的形式存儲原始的Lua Lua的文件。但是,由於上述變動到Lua不能加載未編譯 Lua腳本中動態電暈相反,我們建議以下幾種選擇:

  • If the data in the table is static, you can just include it in a Lua file in your Corona project.
  • For dynamic data, you can serialize a Lua table into some file format or use some alternative format like XML.
  • 如果中的數據是靜態的,你可以把它包含進來一個 Lua文件在您的電暈項目。
  • 對於動態數據,您可以序列化一個 Lua到一些文件格式或使用一些其他格式,如XML

Here are some more resources:

這裡有更多的資源

 

arrow
arrow
    全站熱搜

    createps 發表在 痞客邦 留言(0) 人氣()