どどんとふ」カテゴリーアーカイブ

どどんとふ チャットウィンドウの変更

チャットの時刻表示を自動で行ったり、タブの色を変更したり出来ます。(ブラウザ依存あり?)
250行目以降と2038行目以降が変更ポイントです。
変更したらコンパイルしましょう。

src_actionScript\ChatWindow.mxml
private var chatFontColor:String = “000000“; //文字色のデフォルトカラー
private var chatBackgroundColor:String = “FFFFFF“; //背景色のデフォルトカラー
private var chatFontSize:int = 12;          //文字のデフォルトサイズ
private var isDisplayTime:Boolean = false;      //時刻表示       true=On false=Off
private var isDisplayOtherChannel:Boolean = false; //別タブメッセージの表示 true=On false=Off
private var isChatChannelColored:Boolean = false; //タブ毎に色分け表示   true=On false=Off

return [“#F4FBFF”,   //以下、タブ毎の色分け表示色。
“#999999”, //Infra-Red
“#FF9999”, //Red
“#FF9900”, //Orange
“#FFFF99”, //Yellow
“#66CC99”, //Green
“#33CCCC”, //Blue
“#0099CC”, //Indigo
“#6666CC”]; //Violet

参考例:https://dona-co.art/trpg/
関連記事:DodontoF.swfの編集

どどんとふ 背景色&背景画像の変更方法

いずれもコンパイルしてDodontoF.swfを上書き。

src_actionScript\CommonPopupWindow.mxml
#ポップアップウィンドのヘッダー色の変更。
-18 private var headerColorsArray:Array = [0x00CC66, 0x00CC66];
+18 private var headerColorsArray:Array = [0x7a0707, 0x7a0707];

src_actionScript\DodontoF.mxml
#背景色の変更。
-8 fontSize=”{Config.fontSize}”
-9 >

+8 fontSize=”{Config.fontSize}”
+9 backgroundColor=”#a87777″  //← この行を挿入。
+10 >

#背景画像の変更。
mx:Applicationの下、10行目くらいに以下を挿入。
<mx:Style>
Application {
backgroundImage: Embed(“image/bg.jpg”); // ←画像の場所を入力(例:src_actionScript\image)
backgroundColor: #a87777;
}
</mx:Style>

・外部CSSの読み込みも可能。
・動的なCSS切り替えは面倒くさそう。
・画像は拡大表示される。オプションが無効?
・画像が埋め込まれるのでswfのファイルサイズが増大する。
・透過表示も可能?

参考例:https://dona-co.art/trpg/
関連記事:DodontoF.swfの編集

どどんとふ HTML5 WebSocket版 動かない

フラッシュ版より高速なHTML5版ですが、より軽量化されたWebSocket版を設置しました。
チャットの入力中表示にも対応しているようです。
…なのですが、設定が間違っているのか以下のエラーでWebSocketが使われない模様。
試行錯誤中です。

Main.rb:9:in ‘initialize’: uninitialized constant DodontoFServer::Logger (NameError)
from /Main.rb:371:in ‘new’
from /Main.rb:371:in ‘<main>’

htmlDodontoF WebSocket Server
https://github.com/op3kitt/ws_DodontoF

HTML5 + Websocket
https://dona-co.art/trpg_ws/

HTML5
https://dona-co.art/trpg/index.html

英国メイドサーバー
https://dona-co.art/trpg/