AIRNovel更新:手直しなど2

●リリース Ansan_sdkAndroidChromeOSiPadiPhone全ソース
3.05
* add:そのページのテキストを取得する変数 tmp:const.an.last_page_text 追加
* bug:ver 3.03以降履歴プラグインがスライド表示されなくなってた不具合、plgHistory.asで対応。
* chg:UncaughtErrorEvent.UNCAUGHT_ERRORを使用していい環境の判定を厳密に。
* chg:AIR3.0 or Flash11 以上なら組み込みJsonを使用するように。
    実行速度参考→ http://dev.classmethod.jp/ria/p11546/

本文をクリップボードに入れたいという要望がありまして。
外国人さんがゲーム本文を翻訳したいという目的があるらしく。

ですがシステムをシンプルに保ちたい。
使用頻度低そうな機能は本体には入れられないが機能は作ってみたので、
以下を独自に「addition_script.as」に追加してもらえればと思います。
[set_clipboard]というタグが増えます。(プラグインだとSecurityErrorになり不可)

// set_clipboardクリップボードへ設定
hTag.set_clipboard = function(hArg:Object):Boolean {
var text:String = hArg.text;
if (! text) {
text = (hTmp["const.an.last_page_text"] as Function)();
}
text = text.replace(/(|.+?)?《.+?》|\n+/g, "");

import flash.desktop.Clipboard;
import flash.desktop.ClipboardFormats;

Clipboard.generalClipboard.clear();
Clipboard.generalClipboard.setData(
ClipboardFormats.TEXT_FORMAT
, text
);

return false;
};

その他気になってたAIRNovelサイト、ダサいところを修正したり。
スポンサーサイト
プロフィール

ふぁみべぇ

Author:ふぁみべぇ
 →メアド(四角を@に)

カテゴリ
リンク
検索フォーム
最新記事
月別アーカイブ