我在指令碼里(指令碼完全由lua語言編寫)看見了這個和對稱的

2021-04-21 02:38:08 字數 1684 閱讀 3821

1樓:azure皓哥

**取bai自programing in lua。如上所說長字串du可zhi以這樣

str=[[

this

is a

long

string

]]如果字串中有]]怎麼辦呢dao,這樣str = [==[

a[b[0]]

]==]

可以在專[[之間加入任意=,與同屬樣格式的右方括號匹配,上面str的值是"a[b[0]]"。

同樣的操作可以適用於註釋。

望採納!

lua指令碼怎麼讀取另外一個lua指令碼的引數啊? 比如另外一個指令碼a.lua裡面有aaa=100,我

2樓:匿名使用者

首先要看你在另一個指令碼里的這個變數的作用域如果是全域性變數 就能訪問 如果是區域性變內量就訪問不到了容-- main.lua

require"script"

print(aaa)

print(bbb)

-- script.lua

aaa = 100

local bbb = 200

aaa可以訪問的到

bbb訪問不到

3樓:匿名使用者

用require或dofile都行

lua指令碼編寫, if a == 0 if b == 1 then …………執行x end

4樓:匿名使用者

if a == 0 and b == 1 then

執行xend

基礎語法啊,看看出資料就好了,關鍵字 and,or,then,do等等

5樓:匿名使用者

if a == 0 and b == 1 then

lua指令碼有沒有自加自減運算子?

6樓:匿名使用者

沒有 那樣的運算子抄

但是如果你需要

bai的是每次訪問時都會自du增的變數的話我可以實現zhi剛好前幾天我dao回答了個類似的問題

tab = {}

_tab = {}

_tab.amount = 0

meta =

setmetatable(tab,meta)你可以設定 tab裡某個變數 然後每次訪問的時候它都自增,但是它每次被訪問都會被自增

比如tab.amount = 0

print(tab.amount)

print(tab.amount)

print(tab.amount)

7樓:匿名使用者

沒有bai 那樣的運算子

但是du如果你需要的是每次訪問zhi時都會自增dao的變數的話我可以實現版

剛好前幾天我回答了個類權似的問題

tab = {}

_tab = {}

_tab.amount = 0

meta =

setmetatable(tab,meta)你可以設定 tab裡某個變數 然後每次訪問的時候它都自增,但是它每次被訪問都會被自增

比如tab.amount = 0

print(tab.amount)

print(tab.amount)

print(tab.amount)

shell指令碼里的函式怎麼呼叫

在 複用及可維護性方面,函式有著巨大的優勢,因此,把常用功能封裝成函式是一件非常平常的事。shell指令碼中,怎麼定義函式及使用函式 函式定義 func name 函式名 function func name 或 func name 函式名 func name 函式呼叫 func name parm...

如何向expect指令碼里面傳遞引數

比如下面指令碼用來做ssh無密碼登陸,自動輸入確認yes和密碼資訊,使用者名稱,密碼,hostname通過引數來傳遞 ssh.exp python usr bin expect set timeout 10 set username lindex argv 0 set password lindex...

在unity3Dc中怎樣呼叫另外c指令碼里面東西

例 第一 個指令碼bai名字為class 1,第du二個指令碼名字zhi為class 2,class 1呼叫class 2 如果class 2沒有綁dao定在版 任何gameobject上,那在class 1裡寫法 權class 2 c2 new class 2 如果class 2繫結在gameob...