TyranoScriptのjQuery拡張部分のメソッドを書き出してみた
v342です。
javascriptよくわかってないマンがさらっと読んだだけなので、間違ってる可能性
ファイル名はlib.js
(function($){ });
プラグインは囲うんだって
$.setBaseURL
パスからURLを取得
$.isHTTP
最初の四文字を調べてHTTPかどうかを返す
$.play_audio
オーディオ再生中かどうか
$.getViewPort
表示画面の高さと幅を返す
$.escapeHTML=function(val,replace_str){}
valで指定したdivタグを作成する。もしそれが""(文字列なし、boolean:false)ならreplace_strにする。
$.br=function(txtVal){}
文中の\r\nをbrタグに入れ替え
$.getNowDate
現在の日をyyyy/mm/ddで返す
$.getNowTime
現在の時刻をh/m/sで返す(ちゃんと形式調べてない)
$.convertSecToString=function(val){}
valを_日_時間_分_秒形式で返す
$.setToMinute=function(val){}
val(秒)を_分_秒で返す
$.trim
文字列の両サイドの空白を消して返す(グローバルマッチ以下同)
$.rmspace=function(str){}
半角全角スペース、改行を文中から消す
$.replaceAll=function(text,searchString,replacement){}
text中のsearchStringをreplacementで差し替えて返す
$.setExt=function(name,ext_str){}
$.cloneObject=function(source){}
sourceをクローンする
(内部→return $.extend(true,{},source);)
再帰的な上書き=true,新規オブジェクト={}にsourceを上書きして返す=クローンする
$.convertOpacity=function(val){}
0-255の範囲でオパシティを返す(範囲外のnumberを丸める)
$.convertStorage=function(path){}
未実装?(コメント://パスにfgimage bgimage imageが含まれていた場合、それを適応する)
$.convertColor=function(val){}
0xが含まれていたら#に変換して返す
$.convertBold=function(flag){}
flagがtrueなら"bold"を、そうでないなら""を返す
$.send=function(url,obj,call_back){} //game.current_story_file=story_file;
ajaxする。jsonオブジェクトを引数にしてコールバック実行
$.loadText=function(file_path,callback){}
読み解けない...
$.getCookie=function(key){}
クッキーを取得
$.isNull=function(str){}
nullを返す
$.dstop
コンソールに"dstop"と出力
$.userenv
ユーザー環境を取得(iPhone or iPad or Android or pc)
$.lang=function(key){}
tyrano_lang["word"][key]で設定されたプロパティを返す
$.novel=function(key){}
tyrano_lang["novel"][key]で設定されたプロパティを返す
$.getBrowser
ユーザのブラウザ情報を取得
$.swfName=function(str){}
Windowsの場合、ウィンドウを返す(?)
$.trans=function(method,j_obj,time,mode,callback){}
$.minifyObject=function(obj){}
要素から空白のオブジェクトを削除して返却する
$.setStorage=function(key,val){}
localStorageにkeyと難読化したオブジェクトvalのセットを作成する
$.getStorage=function(key){}
keyのvalを取得する
$.countObj=function(obj){}
オブジェクトの個数を返す
$.setName=function(jobj,str){}
渡されたjqueryオブジェクトにクラスをセット
$.isFlashInstalled
フラッシュのインストール判定
クリックをタッチイベントに読み替える処理
$.error_message=function(str){}
エラー時にalert(str)を呼び出す
$.setCookie=function(key,val){}
クッキーをセット
innerHTMLをouterHTMLに読み替える処理
easing各種の設定
以上です。読み終わったので、次は標準のプラグイン(kag)を読んでみたいと思います。