Metatables

setrawmetatable

Đặt giá trị có thể thay đổi thô cho giá trị đích và trả về mục tiêu.

Cú pháp

setrawmetatable(target: any, value: any): any
Alias debug.setmetatable

Đối số

TênKiểuMô tả
targetanyHàm đích, bảng, mức ngăn xếp hoặc đối tượng đang được kiểm tra hoặc thay đổi.
valueanyGiá trị mới để viết.

Giá trị trả về

TênKiểuMô tả
targetanyGiá trị mục tiêu sau khi có thể thay đổi được thay đổi.

Mô tả

Đặt giá trị có thể thay đổi thô cho giá trị đích và trả về mục tiêu.

Goi voi 2 parameter: target, value. Bang arguments giai thich gia tri nao bat buoc va gia tri nao chi tinh chinh hanh vi.

Tra ve target (any). Dung bang returns de tach gia tri thanh cong, ket qua nil va loi co the xu ly.

Ví dụ

Vi du goi ham voi gia tri mau.

local result = setrawmetatable(nil, nil)
print(result)