Defoldでロジックを書くときはLuaを使います。
<sxh c++; title:コメント> – 1行コメント
– 複数行コメント -- </sxh>
<sxh c++; title:変数宣言> a = 10 b = 20; c = 30 foo, bar = 40, 50 </sxh>
<sxh c++; title:> – 宣言しなければインスタンスが存在しないためnilになります。 print(my_var)
if myvar then print(“myvar is not nil nor false!”) end if not myvar then print(“myvar is either nil or false!”) end </sxh> この場合if not my_var then が出力されま。
<sxh c++; title:> flag = true if flag then
print("flag is true")
else
print("flag is false")
end </sxh> この場合flag is true が出力されます。
<sxh c++; title:> print(10) –
> prints '10'
p
rint(10.0) –
> '10'
p
rint(10.000000000001) –
> '10.000000000001'
a = 5 – integer b = 7/3 – float print(a - b) –
> '2.6666666666667'
<
/sxh>
<sxh c++; title:エスケープシーケンス> \a – ベル文字(アラート)
\b – 1文字分戻る
\f – ページ送り(クリア)
\n – 改行、復帰
\r – 同じ行の先頭に戻る
\t – 水平タブ
\v – 垂直タブ
– \を表示
\“ – ダブルクォーテーション(”)を表示
\' – シングルクォーテーション(')を表示
[ – left square bracket
] – right square bracket
\ddd – character denoted by its numeric value where ddd is a sequence of up to three decimal digits
</sxh>
近日記述予定