ツクール以外のJavascript呼び出しプラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
マネーコイコイさん
記事: 14
登録日時: 2016年9月04日(日) 22:05
お住まい: 兵庫県
連絡を取る:

ツクール以外のJavascript呼び出しプラグイン

投稿記事by マネーコイコイさん » 2016年9月23日(金) 13:26

C#とWPFくらいしかできませんが、Javascriptを頑張って勉強して、初めてプラグインを作成してみました!

パラメーターの JsSrc へJqueryとかPixiとか適当に放り込んでお使いください!
と思ったんですが、現状、プラグインコマンドから呼ぶことはできませんね・・・
ただし、ツクールMVで動くJavascriptに限り動くようです。onLoad以外で他のスクリプト動かす方法ないですかね・・・

プラグインコマンド例:
jsCall CODE alert("javascriptTest");
これでJavascriptが動くちゃあ動くんだけど・・・ね。jQueryは動きませんね。javascriptの仕様でしょうか。

プラグインコマンド例2:
jsCall CODEex myFunc(); js/plugins/TestTkool.js
jsSrc に指定したファイルを読み込んで、メソッドなどを実行します。ただ、これでも動かないコードがあります。

あと、jQueryだけですが、function内でご自由にお使いいただけます。jQuery1.31が付属しています。Mit Licenseです。

ダウンロード:https://github.com/rentacka/TkoolDeveloper/blob/gh-pages/Plugins/jsCall.js

とりあえず、完成?でしょうか。一応、安定版になります。

2016/9/29 jqueryのslim版とjqueryMin版を入れ替えました。公式サイトみたら、どっちも同じようにみえて、実際動かすと違うんですね・・・w
2016/9/30 javascriptを保存して、jQueryで実行する力技で解決しようとしたんですが、CGIとかでないと動かいのでもう面倒だなって・・・w そこまでして動かすくらいなら、jQueryで普通に読み込んで実行する方が軽いし、早いよねってなりましたw(完)
2016/10/09 と思ったんですが、開発はツールとして持続しております! 力技で解決します! もうプラグインじゃないですが・・・w 一応、プラグインもツール用に更新しましたw

これで本当にjqueryが使えるようになっているはずです!

どんなJavascriptでも動かすことはできるプラグインコマンド細胞はあります!ただし、定義文だけなのでjsCall.js単体では動きません。あまりおすすめできるものでもありません・・・なによりも重いですし、プラグインコマンドから実行するほどのものじゃないです。

このプラグインの開発は終了しました。あとは色々カスタマイズしてお使いください。

あと、↓に私のコメントが4つありますが、忘れてください・・・w
最後に編集したユーザー マネーコイコイさん on 2016年10月09日(日) 00:18 [ 編集 15 回目 ]

アバター
マネーコイコイさん
記事: 14
登録日時: 2016年9月04日(日) 22:05
お住まい: 兵庫県
連絡を取る:

Re: ツクール以外のJavascript呼び出しプラグイン

投稿記事by マネーコイコイさん » 2016年9月23日(金) 16:46

動いたって思ったら、読み込んでただけでした・・・w AlertはJqueryちゃうかったw $なのか。 もう少し改良してみます。申し訳ない
最後に編集したユーザー マネーコイコイさん on 2016年9月26日(月) 02:02 [ 編集 1 回目 ]
アバター
マネーコイコイさん
記事: 14
登録日時: 2016年9月04日(日) 22:05
お住まい: 兵庫県
連絡を取る:

Re: ツクール以外のJavascript呼び出しプラグイン

投稿記事by マネーコイコイさん » 2016年9月23日(金) 18:00

この前動いたのになんで動かないんだろうっと小一時間悩みましたw

私も忘れないように↓にサンプル書いておきますねw

(function(){
// Jqueryサンプル1
$(function(){
var str = " foo ";
var src = jQuery.trim(str); // "foo" を返す
alert("'" + src + "' - no longer");
});

// Jqueryサンプル2
$(function(){
alert('Hello World!');
});
}());
アバター
マネーコイコイさん
記事: 14
登録日時: 2016年9月04日(日) 22:05
お住まい: 兵庫県
連絡を取る:

Re: ツクール以外のJavascript呼び出しプラグイン

投稿記事by マネーコイコイさん » 2016年9月23日(金) 18:11

あ、まだ問題がありました・・・w

Githubで公開してるプラグインだと動かない・・・w


仕方ありません。最後の手段です。


/*:ja
* @plugindesc jquery
* @author マネーコイコイさん https://twitter.com/ren_tacka
*
* @help
*
*
*/

/*!

jQuery~.jsの冒頭に上のような感じで加えて、プラグインとして読み込ませてください。これで動くはず!

てか、作ったプラグイン思ったとおり動かんかった。本当に申し訳ない。
そして、Jquery直接読み込んでたから、動いてたように勘違いしてましたorz
アバター
マネーコイコイさん
記事: 14
登録日時: 2016年9月04日(日) 22:05
お住まい: 兵庫県
連絡を取る:

Re: ツクール以外のJavascript呼び出しプラグイン

投稿記事by マネーコイコイさん » 2016年9月23日(金) 18:14

あと、ファイル名の二重拡張子はツクールMVで読み込めないようので、名前を変更してJqueryとか読み込ましてください。

jquery-310.js
こういったかんじで「.」が一個だけになるようにしてください。

作ったプラグインがいつか動くようにもっと勉強しておきますorz

“MV:プラグイン素材” へ戻る