Luaは日本語に対応していない
Luaは日本語(マルチバイト文字)に対応していないので、文字列操作で以下のようになってしまう。
code:Lua
local moji = "日本語の文字列"
local nagasa = moji:len()
for i = 1, nagasa do
print(moji:sub(1, i))
end
code:実行結果
怀
旀
日
日怀
日最
日本
日本耀
日本誀
日本語
日本語 
日本語぀
日本語の
日本語の怀
日本語の斀
日本語の文
日本語の文倀
日本語の文孀
日本語の文字
日本語の文字倀
日本語の文字刀
日本語の文字列
Luaでマルチバイト文字を使う場合の対応方法
#Roblox開発