View Full Version : script
alisson
26-04-11, 05:45 PM
pro nào biết cách local 1 khối hoặc cả 1 file lua không
ví như:
local a=1
local b=2
local function ham()
thì làm sao để chỉ sử dụng local 1 lần và tất cả các đoạn lệnh kia biến thành local hết
như kiểu:
local
{
a=1
b=2
function ham()
}
thêm 1 câu hỏi nữa là làm sao để biết sự tồn tại của 1 function
thank!
thaihoa91
26-04-11, 06:09 PM
local là từ khóa dùng để gọi 1 biến tạm (biến cục bộ)
Làm sao lại có thể gọi dc 1 hàm function dc !!!
alisson
26-04-11, 07:46 PM
được bạn à
bạn gõ đoạn lệnh này trong cộng cụ chạy lua:
local function ham()
print (123)
end
ham()
biên dịch vẫn chạy như thường
cái mình cần là để làm sao đỡ phải viết nhiều từ khoá local.
vì dù để trong 1 function thì khi thực thi function đó các biến bên trong lập tức sẽ trở thành biến toàn cục
thaihoa91
26-04-11, 07:51 PM
Mình nghĩ chỉ có 1 cách là viết thêm 1 hàm mới (hàm tự định nghĩa) thì mới giải quyết dc !
KingMax
26-04-11, 08:48 PM
có pro nào biết làm 1 biến trờ thành biến toàn cục không :> , mình cần làm vài thứ :">
alisson
26-04-11, 08:51 PM
thế bạn biết không chỉ mình với!
mình load file lua trong c sử dụng cứ thằng sau include thằng trước
làm đảo lộn hết file
bình thường nếu không có từ khoá local thì tất cả các biến là toàn cục mà
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.