vector2:__newindex
code:Lua
モジュール
引数
table:_
変数 型 概要
2 idx number / string 添字(数値/文字列)
3 value number 代入する値
概要
二次元ベクトルクラスの添字代入を定義したメタメソッド。
テーブルのように、添字を利用して任意の値を代入することができる。
xにアクセスする際の添字: 1 "x"
yにアクセスする際の添字: 2 "y"
例
code:lua
require("textmodule")
v = textmodule.vector2.new(0, 0)
debug_print(tostring(v)) -- "(0,0)"
debug_print(tostring(v)) -- "(3,0)"
debug_print(tostring(v)) -- "(3,2)"