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

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

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

投稿記事by サウンドクリエイター葛葉 » 2018年2月04日(日) 17:47

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

プラグインを製作して下さるという方はよろしくお願いします。
最後に編集したユーザー サウンドクリエイター葛葉 on 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★
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

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

投稿記事by しぐれん » 2018年2月04日(日) 17:54

コード: 全て選択

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 サウンドクリエイター葛葉 » 2018年2月04日(日) 20:39

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

コード: 全て選択

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ファイル化してつっこめば良い感じなんでしょうか?
最後に編集したユーザー サウンドクリエイター葛葉 on 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★
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

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

投稿記事by しぐれん » 2018年2月04日(日) 20:45

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

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

投稿記事by サウンドクリエイター葛葉 » 2018年2月04日(日) 20:50

しぐれん さんが書きました:そうですね。
そのまま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★
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

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

投稿記事by しぐれん » 2018年2月04日(日) 21:22

コード: 全て選択

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 サウンドクリエイター葛葉 » 2018年2月04日(日) 21:48

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

コード: 全て選択

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:プラグイン素材のリクエスト” へ戻る