2021-11-01から1日間の記事一覧

今日のツクールMZスクリプト【10】・変数代入と乱数からランダムジャンプ生成

8、9回で使ってきたものを合わせてランダムにジャンプする物体を作ります。 今回は「変数1」と「変数3」にそれぞれ乱数を代入してそれをそれぞれ「ジャンプのx方向」「ジャンプのy方向」に対応させます。 まず変数の代入ですがグローバル変数からsetValueを…

今日のツクールMZスクリプト【9】・乱数の生成

イロイロといじって乱数をスクリプトで出力できるようになりました。まず、jsの機能であるmathを使います https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Math ここにいろいろ書かれていますが正直難しいデス。 【JavaScri…

今日のツクールMZスクリプト【8】・グローバル変数とVariables

はい、正直前回の出力の仕方がわからないので先にコアスクリプトのグローバル変数について学びます。グローバル変数とは大きな変数で、ツクール上では$から始まるものがそれになります。具体的には$gameVariablesなどです。これはゲーム上の変数を扱う『オブ…

今日のツクールMZスクリプト【7】・変数について学んだことをMZで出力する

今日のツクールMZスクリプト【7】今までの変数の応用として、ツクールMZ内で出力していきたいと思います。まずはプリシアを用意してスクリプト内にlet unko = 1;unko++;として「unko変数」の宣言と1を代入しさらに1を加算します。最終的には「unko変数」が2…

今日のツクールMZスクリプト【6】・オブジェクト応用

今までの応用としてオブジェクトをいろいろやります。 ツクール公式のサイトから、 変数 | 最速JavaScript講座 | プラグイン講座 | RPGツクールMZ (tkool.jp) 練習用 入力したもの、)を忘れてエラーを吐いている 配列ではないためか、let propName = 'prop3'…

今日のツクールMZスクリプト【5】・変数について(オブジェクト)

・オブジェクトについて配列では「数値を添字」にして複数の変数をまとめていたが、「文字列を添字」とするのが『オブジェクト』?? ここで重要なのは文字列にするのは添字なので、let unko = ['バナナ','リンゴ','ゴリラ'];のような「要素が文字列」のもの…

今日のツクールMZスクリプト【4】・変数について(配列)

ツクールのイベントコマンドで変数には数値しか入れられないが、スクリプトでは変数以外のものを入れることができる。①真偽値(true/false、スイッチと同じ)②文字列("文字列"や'文字列'と囲うことで扱える)③null(何もない状態)④undefined(未定義)⑤配列(難しそ…

今日のツクールMZスクリプト【3】・簡単な四則演算の表記

let unko = 1; と「unko」を定義して1を代入します。そしてunko = unko +1;unko = unko -1;unko = unko *2;unko = unko /2;unko = unko %2;と計算してみます。四則演算と、%は剰余(割ったときの余り)が計算できます。 計算 短縮版だとunko +=1;unko -=1;unk…

今日のツクールMZスクリプト【2】・コンソールの立ち上げと基礎

F8でデベロッパツールを開いた後は上のタブのConsoleに切り替えます。Consoleでは動作の確認や、スクリプトが正しいかどうか調べることができるようです。 例えば下の画像のように適当な文字を打ち込んでみると、エラーが発生します。 今回の場合は、[うんこ…