トリアコンタン様のテンプレートイベントを利用しておりますが
当方、LNM_LightingToolを併用しており、
元となる親のイベントにLight(default, 28, 1.3, 1.0)
をメモ欄に記述することにより子イベント全てにライトを適用できるのですが、
更にマップに配置した子イベントに対し個別にメモ欄に
「<TE:???>Light(default, 10, 1.3, 1.0)」と記載しても
親イベントのものが優先され子イベントのメモは適用されませんでした。
やりたいことは子イベントに記載したタグを優先したいのですが<TE:???>以外に記載が
ある場合に子イベントを優先(上書き)させるようなことはできないでしょうか?
度々お世話になりますが可能でしたらご検討の程よろしくお願いいたします。
LNM_LightingTool
https://forums.rpgmakerweb.com/index.ph ... ued.86409/
【解決済み】テンプレートイベントによるメモ欄上書きについて
【解決済み】テンプレートイベントによるメモ欄上書きについて
最後に編集したユーザー にゃたま [ 2019年4月16日(火) 01:08 ], 累計 3 回
Re: テンプレートイベントによるメモ欄上書きについて
こんにちは!
テンプレートイベントと個別イベントとでメモ欄を統合できる機能を追加しました。
よろしければお試しください。
2.1.0 2019/04/07 テンプレートイベントと個別イベントとでメモ欄を統合できる機能を追加
https://raw.githubusercontent.com/triac ... teEvent.js
テンプレートイベントと個別イベントとでメモ欄を統合できる機能を追加しました。
よろしければお試しください。
2.1.0 2019/04/07 テンプレートイベントと個別イベントとでメモ欄を統合できる機能を追加
https://raw.githubusercontent.com/triac ... teEvent.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: テンプレートイベントによるメモ欄上書きについて
成る程、メモ欄は上書きとは言わず統合となるのですね!トリアコンタン さんが書きました: テンプレートイベントと個別イベントとでメモ欄を統合できる機能を追加しました。
動作は問題ございません。子イベントのメモのほうが優先されておりました。
いつも本当にありがとうございます。
今の時期、季節の移り変わり時ですので体調にはくれぐれもお気をつけください。
自分は風邪を患ってしまったので…今はようやくPCを見れる程度にはなりましたが…
Re: テンプレートイベントによるメモ欄上書きについて
トリアコンタン様
お世話になっております。
すみません。こちらの件解決したと思われていましたが特定の条件?で
子イベントのメモが反映されてないようです。
親イベント:<TE:ライト>Light(default, 1.0, 28, 1.0)
子イベント:<TE:ライト>Light(default, 10.0, 50, 1.0)
このようにメモ欄に記載しましたが子イベントで光る範囲が10倍になる
はずですが明らかに親イベントのサイズと変わってないように見えます。
色調も50に変更しておりますが変化しないようです。
前に確認したことは以下のようにaddPulseをつけたもので確認してました
子イベント:<TE:ライト>Light(default, 10.0, 28, 1.0).addPulse(2, 2.5, 40)
これですと子イベントで光源のサイズ変動(パルス?)が変わることを確認できました。
ですがLightのみですと子イベントに設定が活かされないようです。
Lightタグではライトの中でも重要な色調を変更する機能があるので
できたらこれも上書きしたいのですが難しいでしょうか?
お世話になっております。
すみません。こちらの件解決したと思われていましたが特定の条件?で
子イベントのメモが反映されてないようです。
親イベント:<TE:ライト>Light(default, 1.0, 28, 1.0)
子イベント:<TE:ライト>Light(default, 10.0, 50, 1.0)
このようにメモ欄に記載しましたが子イベントで光る範囲が10倍になる
はずですが明らかに親イベントのサイズと変わってないように見えます。
色調も50に変更しておりますが変化しないようです。
前に確認したことは以下のようにaddPulseをつけたもので確認してました
子イベント:<TE:ライト>Light(default, 10.0, 28, 1.0).addPulse(2, 2.5, 40)
これですと子イベントで光源のサイズ変動(パルス?)が変わることを確認できました。
ですがLightのみですと子イベントに設定が活かされないようです。
Lightタグではライトの中でも重要な色調を変更する機能があるので
できたらこれも上書きしたいのですが難しいでしょうか?
Re: テンプレートイベントによるメモ欄上書きについて
こんばんは。
相手方のプラグインの実装次第なので理想通りの挙動になるかは分かりませんが、
親イベントもメモ欄を無視して、固有イベントのみ有効にする設定を追加しました。
2.1.1 2019/04/14 2.1.0の機能で、統合ではなく上書きできる機能を追加
https://raw.githubusercontent.com/triac ... teEvent.js
相手方のプラグインの実装次第なので理想通りの挙動になるかは分かりませんが、
親イベントもメモ欄を無視して、固有イベントのみ有効にする設定を追加しました。
2.1.1 2019/04/14 2.1.0の機能で、統合ではなく上書きできる機能を追加
https://raw.githubusercontent.com/triac ... teEvent.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: テンプレートイベントによるメモ欄上書きについて
トリアコンタン様
お世話になっております。
先ずはプラグインの更新ありがとうございます。
親イベント:<TE:ライト>Light(default, 1.0, 28, 1.0)
子イベント:<TE:ライト>Light(default, 10.0, 50, 1.0)
親イベントのページ1にスクリプト「gameLighting.getLightById('e'+this._eventId).turnOn();」
及びセルフスイッチAをONにして点灯している画像に変更しています。
上記設定にてプラグインのメモ欄上書きで試してみたところ
子イベント実行時「Cannot read property 'turnOn' of undefined」というエラーメッセージが
表示されてしまいました。このメッセージはturnOnが定義されていないという感じかと思うので
子イベントのタグが認識できてない感じでしょうか?
因みにメモ欄統合ですと上記エラーは発生しないようです。
念の為、親イベントのイベントリストも空にしてみましたがやはり上書きでは子イベントのタグを認識
していないようです。というのもライトが点灯しなかった為です。
もしトリアコンタン様の方でこの現象が再現されない場合は
症状の発生するプロジェクトをアップロードしても構いませんがどうしましょうか?
お世話になっております。
先ずはプラグインの更新ありがとうございます。
親イベント:<TE:ライト>Light(default, 1.0, 28, 1.0)
子イベント:<TE:ライト>Light(default, 10.0, 50, 1.0)
親イベントのページ1にスクリプト「gameLighting.getLightById('e'+this._eventId).turnOn();」
及びセルフスイッチAをONにして点灯している画像に変更しています。
上記設定にてプラグインのメモ欄上書きで試してみたところ
子イベント実行時「Cannot read property 'turnOn' of undefined」というエラーメッセージが
表示されてしまいました。このメッセージはturnOnが定義されていないという感じかと思うので
子イベントのタグが認識できてない感じでしょうか?
因みにメモ欄統合ですと上記エラーは発生しないようです。
念の為、親イベントのイベントリストも空にしてみましたがやはり上書きでは子イベントのタグを認識
していないようです。というのもライトが点灯しなかった為です。
もしトリアコンタン様の方でこの現象が再現されない場合は
症状の発生するプロジェクトをアップロードしても構いませんがどうしましょうか?
Re: テンプレートイベントによるメモ欄上書きについて
トリアコンタン様
当初はタグによる色調変更及びサイズ変更で対応する予定でしたが
タグによる変更だとやはり色調とサイズはどうしてもできなかったので
プラグインコマンドを使った方法で子イベントで個別に変更することができました。
hewはプラグインコマンドが用意されていたので普通にできましたが、
sizeはプラグインコマンドが実装されてなかったので追加してなんとか
できるようになりました。
よってとりあえずは解決いたしました。
しかしながら上書きはうまく動作しなかったのでこちらの機能に関しては再度
検証すべきなのかもしれません。
うまく動作するようになったら是非使わせていただきたいと思います。
とりあえずはありがとうございました。
これでなんとか開発を継続できそうです…。お手数おかけしてすみません。。
当初はタグによる色調変更及びサイズ変更で対応する予定でしたが
タグによる変更だとやはり色調とサイズはどうしてもできなかったので
プラグインコマンドを使った方法で子イベントで個別に変更することができました。
hewはプラグインコマンドが用意されていたので普通にできましたが、
sizeはプラグインコマンドが実装されてなかったので追加してなんとか
できるようになりました。
よってとりあえずは解決いたしました。
しかしながら上書きはうまく動作しなかったのでこちらの機能に関しては再度
検証すべきなのかもしれません。
うまく動作するようになったら是非使わせていただきたいと思います。
とりあえずはありがとうございました。
これでなんとか開発を継続できそうです…。お手数おかけしてすみません。。