Slide 17
Slide 17 text
Luaを使用した開発フロー
17
Luaスクリプトを書く際の効率化のため、
C#の関数のAttributeからスニペットを自動生成出来るような
仕組みを開発。
[LuaFunctionSetting("移動")]
public void move(float x, float y, float z)
{
// (x, y, z) の座標に移動するような処理
}
C#の関数定義
"move": {
"prefix": "move"
"body": [
"move(${1:x}, ${2:y}, ${3:z})"
],
"description": "移動"
},
スニペット