わかりました
今までありがとうございました
ひとまず色々やってみて、また行き詰まることがあれば新たに質問しようと思います
検索結果 16 件
- 2023年10月15日(日) 19:29
- フォーラム: MZ:質問
- トピック: プラグインのノウハウを教えてほしいです
- 返信数: 20
- 閲覧数: 3201
- 2023年10月15日(日) 15:35
- フォーラム: MZ:質問
- トピック: プラグインのノウハウを教えてほしいです
- 返信数: 20
- 閲覧数: 3201
Re: プラグインのノウハウを教えてほしいです
コアスクリプトの探し方についてなのですが、こういったプラグインを作りたいと決めたあとに関係ありそうな箇所を探すのは分かるのですが、関係がありそうな箇所が膨大にあるときはどうすればよいでしょうか
- 2023年10月15日(日) 12:36
- フォーラム: MZ:質問
- トピック: プラグインのノウハウを教えてほしいです
- 返信数: 20
- 閲覧数: 3201
Re: プラグインのノウハウを教えてほしいです
書いてもらったコードは読み解くことができました
考え方もなんとなくわかったような気がします
考え方もなんとなくわかったような気がします
- 2023年10月14日(土) 20:28
- フォーラム: MZ:質問
- トピック: プラグインのノウハウを教えてほしいです
- 返信数: 20
- 閲覧数: 3201
Re: プラグインのノウハウを教えてほしいです
sprite_gaugeは読んでみましたが、やはりでのメソッドを使うのか、どの順番で使うのか、どう組み合わせるのかが全くわかりません
- 2023年10月14日(土) 14:54
- フォーラム: MZ:質問
- トピック: プラグインのノウハウを教えてほしいです
- 返信数: 20
- 閲覧数: 3201
Re: プラグインのノウハウを教えてほしいです
Window_StatusBase.prototype.placeGauge = function(actor, type, x, y) {
const key = "actor%1-gauge-%2".format(actor.actorId(), type);
const sprite = this.createInnerSprite(key, Sprite_Gauge);
sprite.setup(actor, type);
sprite.move(x, y);
sprite.show();
};
おそらくこれを使うのだというところまでは分かったのですが ...
const key = "actor%1-gauge-%2".format(actor.actorId(), type);
const sprite = this.createInnerSprite(key, Sprite_Gauge);
sprite.setup(actor, type);
sprite.move(x, y);
sprite.show();
};
おそらくこれを使うのだというところまでは分かったのですが ...
- 2023年10月13日(金) 09:58
- フォーラム: MZ:質問
- トピック: プラグインのノウハウを教えてほしいです
- 返信数: 20
- 閲覧数: 3201
Re: プラグインのノウハウを教えてほしいです
ぜひ見ておきたいです
それと質問なのですが、コアスクリプトを調べる際は、公式のリファレンスから探せばいいのでしょうか?
それと質問なのですが、コアスクリプトを調べる際は、公式のリファレンスから探せばいいのでしょうか?
- 2023年10月12日(木) 21:10
- フォーラム: MZ:質問
- トピック: プラグインのノウハウを教えてほしいです
- 返信数: 20
- 閲覧数: 3201
Re: プラグインのノウハウを教えてほしいです
一つ目について、色々調べてみたらprototypeについて自分が無知だったことが原因でした
二つ目も、callについて調べたことで解決できました
両方とも理解できました
お手数おかけしました
二つ目も、callについて調べたことで解決できました
両方とも理解できました
お手数おかけしました
- 2023年10月11日(水) 20:37
- フォーラム: MZ:質問
- トピック: プラグインのノウハウを教えてほしいです
- 返信数: 20
- 閲覧数: 3201
Re: プラグインのノウハウを教えてほしいです
おおよそは理解しましたが、二つわからないところがあります
一つ目が、三行目のthis.actor().meta.FloorDamage;という一文です
ここのthis.actor()は()のactoridのアクターを返すメソッドのはずですが、なぜactoridを入れずとも各アクターのメモ欄を参照できるのでしょうか
二つ目は、七行目です
説明にあったデフォルト値をパラメータのデフォルト値と解釈するならば、デフォルト値を使うためにcallを使う理由がわからないです
同じファイル内なのでcallがなくてもパラメータは変わらず取得できるのでは?と疑問に思いました
一つ目が、三行目のthis.actor().meta.FloorDamage;という一文です
ここのthis.actor()は()のactoridのアクターを返すメソッドのはずですが、なぜactoridを入れずとも各アクターのメモ欄を参照できるのでしょうか
二つ目は、七行目です
説明にあったデフォルト値をパラメータのデフォルト値と解釈するならば、デフォルト値を使うためにcallを使う理由がわからないです
同じファイル内なのでcallがなくてもパラメータは変わらず取得できるのでは?と疑問に思いました
- 2023年10月11日(水) 17:26
- フォーラム: MZ:質問
- トピック: プラグインのノウハウを教えてほしいです
- 返信数: 20
- 閲覧数: 3201
Re: プラグインのノウハウを教えてほしいです
ここまででギブアップです
これではactoridが取得できないようです
/*:
* @target MZ
* @plugindesc フロアダメージ変更
* @author haruchi
*
* @help 毒や沼などのダメージ床のダメージ変更
*
* @param NewFloorDamage
* @text 床ダメージ
* @desc 変更後の床ダメージの値を入力してください
* @type number
* @default 50
*/
(() => {
"use strict";
const pluginName = document ...
これではactoridが取得できないようです
/*:
* @target MZ
* @plugindesc フロアダメージ変更
* @author haruchi
*
* @help 毒や沼などのダメージ床のダメージ変更
*
* @param NewFloorDamage
* @text 床ダメージ
* @desc 変更後の床ダメージの値を入力してください
* @type number
* @default 50
*/
(() => {
"use strict";
const pluginName = document ...
- 2023年10月10日(火) 21:53
- フォーラム: MZ:質問
- トピック: プラグインのノウハウを教えてほしいです
- 返信数: 20
- 閲覧数: 3201
Re: プラグインのノウハウを教えてほしいです
大変お待たせしました
以下の内容でテストプレイでは宿題通りの効果が確認できました
/*:
* @target MZ
* @plugindesc フロアダメージ変更
* @author haruchi
*
* @help 毒や沼などのダメージ床のダメージ変更
*
* @param NewFloorDamage
* @text 床ダメージ
* @desc 変更後の床ダメージの値を入力してください
* @type number
* @default 50
*/
(() => {
"use strict";
const pluginName = document ...
以下の内容でテストプレイでは宿題通りの効果が確認できました
/*:
* @target MZ
* @plugindesc フロアダメージ変更
* @author haruchi
*
* @help 毒や沼などのダメージ床のダメージ変更
*
* @param NewFloorDamage
* @text 床ダメージ
* @desc 変更後の床ダメージの値を入力してください
* @type number
* @default 50
*/
(() => {
"use strict";
const pluginName = document ...