xlua における C# オブジェクトの Lua 側操作手法
1. C# オブジェクトを Lua の userdata として扱う
デフォルトでは、C# のオブジェクトは Lua 側で userdata として表現され、実際のデータとメソッド呼び出しはすべて C# 側で処理されます。
function OperateVector3(vecA, vecB)
vecA.x = 10
print(type(vecA), vecA.x, vecA.y, vecA.z)
print("vecA:", vecA, "vecB:", vecB)
print("vecA + vecB:", v ...
8月20日 19:18 投稿