みんなでゲーム作ろうかPart2 〜 METALとかで
■ このスレッドは過去ログ倉庫に格納されています
0503超テキトー訳
04/12/28 19:16:41ID:P09pVcMX書式: no sprite background
No sprite backgroundは「俺は背景を自前で描くぜ」とMetalのスプライトシステムに宣言するぜ。
背景に星とか表示するゴイスーなエフェクトを自分で作りたい時とかに便利だぜ。
でも普通はset sprite back port toとかを使うと思うぜ。
★randomize
書式:randomize 種
まあ知ってると思うけどコンピュータのランダムって本当のランダムじゃないんだ。
実際はあれは複雑な公式の結果なんだ。公式は種(乱数の元になる数字)を持ってる。
もしこの種が同じならなんと、いつも同じ並びの乱数が出てきちゃうんだ(困るよね)。
randomizeは、この種を変えるために使うのさ。
一番よく使われてるのはrandomize timerって形かな?
rndやrandom、timerも見るといいと思うぜ。
★textmode
書式:textmode 数
Textmodeはテキスト表示をお望みのモードに設定するぜ。
テキスト表示モードはtransfer modesと一緒だぜ。
★dim 配列名(サイズ1, サイズ2, ...)
Dimは複数の数値や文字列を保存できる場所を確保するぜ。
例:
dim a(3) 'aって名前の配列を準備するぜ。これは3つの数を保存できるぜ(でも実際は4つだぜ)
input "input two numbers";a(1);a(2) '2つの数値を入力させるぜ
a(3)=a(1):a(1)=a(2):a(2)=a(3) 'a(1)とa(2)を入れ替えてるぜ
? a(1),a(2)
★system time
書式: system time [tick値]
System timeはMacOSにちょっとだけ自由時間を与えるのに使うぜ。
あとMacOSがMETALの作業に戻るまでの制限時間を設定できるぜ。
1tickは 1/60秒のことだぜ。
■ このスレッドは過去ログ倉庫に格納されています