[解決済]各職業にアイコンを表示するプラグイン

返信する
アバター
サウンドクリエイター葛葉
記事: 131
登録日時: 2017年2月16日(木) 20:25
お住まい: ソブンガルデ
連絡する:

[解決済]各職業にアイコンを表示するプラグイン

投稿記事 by サウンドクリエイター葛葉 »

トピックのタイトル通りなのですが、【アイコン】職業名のような形にしたいです。
ステータス画面とメニュー画面での表示ができれば良いです。

プラグインを製作して下さるという方はよろしくお願いします。
最後に編集したユーザー サウンドクリエイター葛葉 [ 2018年2月04日(日) 21:48 ], 累計 1 回
                                      
Twitter:@kz_Creations
Enty:https://enty.jp/kz_Creations
SoundCloud:https://soundcloud.com/kmhbb-r-kuzunohap
HP:http://kz24house.wixsite.com/kzmusiclab
最近MVを弄ってる。
曲作ったりしてますヾ(:3ノシヾ)ノシ
投稿している素材等公開されている音源等を使用するという方は
コメント残していってね_(┐「ε:)_<くずのはさんとの約束だZo★
アバター
しぐれん
記事: 975
登録日時: 2017年3月28日(火) 22:22
連絡する:

Re: 各職業にアイコンを表示するプラグイン

投稿記事 by しぐれん »

コード: 全て選択

Window_Base.prototype.drawActorClass = function(actor, x, y, width) {
    width = width || 168;
    this.resetTextColor();
    this.drawIcon(8,x,y);
    this.drawText(actor.currentClass().name, Window_Base._iconWidth +x, y, width);
};
上記のような改造で行けますがどうでしょう?
現在、プラグイン依頼はお休み中です。
アバター
サウンドクリエイター葛葉
記事: 131
登録日時: 2017年2月16日(木) 20:25
お住まい: ソブンガルデ
連絡する:

Re: 各職業にアイコンを表示するプラグイン

投稿記事 by サウンドクリエイター葛葉 »

しぐれん さんが書きました:

コード: 全て選択

Window_Base.prototype.drawActorClass = function(actor, x, y, width) {
    width = width || 168;
    this.resetTextColor();
    this.drawIcon(8,x,y);
    this.drawText(actor.currentClass().name, Window_Base._iconWidth +x, y, width);
};
上記のような改造で行けますがどうでしょう?
これをこのままjsファイル化してつっこめば良い感じなんでしょうか?
最後に編集したユーザー サウンドクリエイター葛葉 [ 2018年2月04日(日) 20:48 ], 累計 2 回
                                      
Twitter:@kz_Creations
Enty:https://enty.jp/kz_Creations
SoundCloud:https://soundcloud.com/kmhbb-r-kuzunohap
HP:http://kz24house.wixsite.com/kzmusiclab
最近MVを弄ってる。
曲作ったりしてますヾ(:3ノシヾ)ノシ
投稿している素材等公開されている音源等を使用するという方は
コメント残していってね_(┐「ε:)_<くずのはさんとの約束だZo★
アバター
しぐれん
記事: 975
登録日時: 2017年3月28日(火) 22:22
連絡する:

Re: 各職業にアイコンを表示するプラグイン

投稿記事 by しぐれん »

そうですね。
そのままJSファイルにしてプロジェクトに追加してください。
現在、プラグイン依頼はお休み中です。
アバター
サウンドクリエイター葛葉
記事: 131
登録日時: 2017年2月16日(木) 20:25
お住まい: ソブンガルデ
連絡する:

Re: 各職業にアイコンを表示するプラグイン

投稿記事 by サウンドクリエイター葛葉 »

しぐれん さんが書きました:そうですね。
そのままJSファイルにしてプロジェクトに追加してください。
導入できました。ありがとうございます。
ちなみにこれはアイコンは職業毎でバラバラにする事は可能なのでしょうか?
                                      
Twitter:@kz_Creations
Enty:https://enty.jp/kz_Creations
SoundCloud:https://soundcloud.com/kmhbb-r-kuzunohap
HP:http://kz24house.wixsite.com/kzmusiclab
最近MVを弄ってる。
曲作ったりしてますヾ(:3ノシヾ)ノシ
投稿している素材等公開されている音源等を使用するという方は
コメント残していってね_(┐「ε:)_<くずのはさんとの約束だZo★
アバター
しぐれん
記事: 975
登録日時: 2017年3月28日(火) 22:22
連絡する:

Re: 各職業にアイコンを表示するプラグイン

投稿記事 by しぐれん »

コード: 全て選択

Window_Base.prototype.drawActorClass = function(actor, x, y, width) {
    width = width || 168;
    this.resetTextColor();
    var iconId = Number( actor.currentClass().meta.icon);
    //ここの8がアイコンのIDです
    this.drawIcon(iconId,x,y);
    this.drawText(actor.currentClass().name, Window_Base._iconWidth +x, y, width);
};
こんな感じにすれば職業ごとにアイコンを変えられます。
あとは職業側に<icon:8>などと書いていけばOKです。
現在、プラグイン依頼はお休み中です。
アバター
サウンドクリエイター葛葉
記事: 131
登録日時: 2017年2月16日(木) 20:25
お住まい: ソブンガルデ
連絡する:

Re: 各職業にアイコンを表示するプラグイン

投稿記事 by サウンドクリエイター葛葉 »

しぐれん さんが書きました:

コード: 全て選択

Window_Base.prototype.drawActorClass = function(actor, x, y, width) {
    width = width || 168;
    this.resetTextColor();
    var iconId = Number( actor.currentClass().meta.icon);
    //ここの8がアイコンのIDです
    this.drawIcon(iconId,x,y);
    this.drawText(actor.currentClass().name, Window_Base._iconWidth +x, y, width);
};
こんな感じにすれば職業ごとにアイコンを変えられます。
あとは職業側に<icon:8>などと書いていけばOKです。
お手数をおかけして申し訳有りません、そしてありがとうございます。
                                      
Twitter:@kz_Creations
Enty:https://enty.jp/kz_Creations
SoundCloud:https://soundcloud.com/kmhbb-r-kuzunohap
HP:http://kz24house.wixsite.com/kzmusiclab
最近MVを弄ってる。
曲作ったりしてますヾ(:3ノシヾ)ノシ
投稿している素材等公開されている音源等を使用するという方は
コメント残していってね_(┐「ε:)_<くずのはさんとの約束だZo★
返信する

“MV:プラグイン素材のリクエスト”に戻る