みひらぎ亭 2018/07/13 17:50

【ツクールMV】スクリプトのランダム関数省略【プラグイン】

を作りました。進捗報告は今回ありません。

Randmm_Function.js (2.09kB)

ダウンロード

せつめい

Math.floor( Math.random() * ( Number(max)+1-Number(min) ) )+Number(min)
を省略して書けるだけの簡単なプラグインです。
randmm(max, min)
の形で書きます。
minを省略もできます。省略すると最小値は0になります。

ゲーム内変数も使えます。randmm('v[n]')という感じで、v[n]をクォーテーションで囲ってください。

多分外部データベースやシステム変数なんかも使えるはずです。

これで、今まで
var max = $gameVariables.value(2), min = $gameVariables.value(1)
var rand = Math.floor( Math.random() * (max+1-min ) )+min )
と打っていたものが、
var rand = randmm('v[2]', 'v[1]')
と打つだけでよくなりました。すっきりしましたね。

こんな感じの、便利な関数を足すプラグインをもっと作っておきたいですね。

制作の方もぼちぼち作ってます。
進捗報告まではもう少し時間かかるかもです

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索