その2では配列の操作について見てきた。今回はもっと高度なもの、配列のコピーとかを見ていこう。
randomize
2016/05/29
2016/05/28
2016/05/18
Killzone KidのArmaスクリプト講座:Array(その2)
その1においては、情報の取り出し方について見てきた。今回は配列の内容の改変と操作を見ていこう。でもその前に、Configを扱うときに必要な命令2つ、getArrayとisArrayを見ていこう。
2016/05/14
Killzone KidのArmaスクリプト講座:Array(その1)
Armaは配列(注:array)の塊でできていて、まあ私も配列好きなんですけど、Functionやスクリプトを使ったり、アイテムをインベントリに入れたり、あるいは単にオブジェクトの位置を取得したりと、遅かれ早かれ配列に触れることになるだろう。多くのArmaのスクリプトは配列の形式で出力するし、来るべき時にはConfigの検索に活躍するだろう。
2016/05/08
Killzone KidのArmaスクリプト講座:特殊変数について
特殊変数って何だ?特殊変数はエンジンにとって特別な意味を持つ。また、時に予約変数とも呼ばれる。プライベート予約変数は、プライベートのスコープの中に関連付けられて存在し、命令が呼び出された瞬間に情報を持つ。
2016/05/04
2016/05/01
Killzone KidのArmaスクリプト講座:遅延評価の作り方
(訳注:プログラムに馴染みのない方にはやや見慣れない「評価」という言葉は「式から答えを取り出す」ことを意味する。かくいう私も知りませんでした。また、このポストはスクリプトのパフォーマンス向上に関する話で、正直初心者向けではありません。)
あなたがArmaのエンジンについて知っておくべきことの一つは、自ら勝手に仕事を増やし実行していくということ。そして意図的な休みを入れないかぎり実行は止まらない。何が言いたいかって、trueまたはfalseを返す式の話だ。基本例を見てみよう。
あなたがArmaのエンジンについて知っておくべきことの一つは、自ら勝手に仕事を増やし実行していくということ。そして意図的な休みを入れないかぎり実行は止まらない。何が言いたいかって、trueまたはfalseを返す式の話だ。基本例を見てみよう。
登録:
投稿
(
Atom
)