RobloxではWait関数を用いることで一定時間スクリプトの処理を待機することができる 特定秒数待機する waitの引数として数値を入力することでその時間分だけ待機できる 出力 1フレーム待機する waitの引数に何も […]
Category: プログラミング入門
pcall
Luaにおいてのpcallとは pcallとはprotected callの略称で関数を保護モードで呼び出す機能のこと。pcall内部で呼び出した関数で発生したいかなるエラーも外側に伝播しない。そして関数が成功したかどう […]
配列
Luaではテーブル型を使って配列を表すことができる 配列とは データを構造化して複数の値を一つの変数として持つことのできる仕組み 利用例1 出力 使用例2 Robloxでは特定のパーツの子供となるオブジェクトを取得して、 […]
関数
Luaでは関数を利用することで決められた処理を実行し、結果を返す返すことができる 今まで利用していたprint()も関数でありこれはOutputに文字列を出力する、という処理を実行するものである 書式 利用例1 出力 利 […]
Repeat制御文
LuaではRepeat構文を利用することで繰り返しの処理を行うことができる 書式 while制御文との違いは以下の2つ repeat内の処理は必ず一度は行われる 条件式の結果が偽のときに繰り返しが行われる 利用例1 出力 […]
while制御文
Lauではwhile構文を利用することで繰り返しの処理を行うことができる 書式 利用例1 出力 Robloxではパーツに特定の繰り返し動作をさせたいときにwhile構文を利用する事がある 出力 次のステップ
for制御文
Luaではfor構文を利用することで繰り返しの処理を行うことができる 書式 利用例1 出力 利用例2 構文の初期値や終了値、増加量を変更することで 出力 次のステップ
if制御文
Luaでは if else 構文を利用することで条件分岐を行うことができる 出力 else文は必ずしも書く必要はない 出力なし elseifを利用することで判別のための条件式を追加することができる 出力 関係演算子 上の […]
プログラムのコメント
Luaではコメントを書いてプログラムの補足情報を書くことができる 一行のコメント 行中に — を入力するとそれ以降の文字列をコメントにすることができる 複数行のコメント 行中で –[[ と ]] […]
四則演算
Roblox上でLuaを利用して四則演算を行ってみる Luaでは各演算に下記の算術記号を利用する No. 演算 算術記号 1 足し算 + 2 引き算 – 3 掛け算 * 4 割り算 / 5 割り算のあまり % […]