【ティラノスクリプト 交流掲示板】 711176


HTML5ゲームエンジン、「ティラノスクリプト」に関する掲示板です

質問を書き込む前に

こんな機能ないかな?と思った時
ティラノスクリプトのタグリファレンス

ティラノWikiも確認
http://tyrano.wiki.fc2.com/

バグ報告や質問、要望などご自由にお使い下さい。


質問用スレッド

1:shikemokuMK:

2012/08/31 (Fri) 17:40:08

ティラノスクリプトに関するわからない事がありましたら、お気軽にどうぞ
253:keito@ :

2013/08/18 (Sun) 22:29:28

>>252 ra様
表示前に他の[ptext]など、お使いでしょうか?
(もしかすると、他のタグと干渉しているのかもしれません)

iscript部分を改良して、何をしているのかのコメントも追加してみました。
------------------------------
[iscript]
//jQueryで、HTMLの<p>タグを絞り込む
var selector = $("p[style*=absolute]");

//絞り込んだ中から、「はい」と「いいえ」を取得する
var question = new Array(2);
for (var i = 0; i < selector.length; i++) {
 if ($(selector[i]).text() == "はい") {
  question[0] = selector[i]; //「はい」を取得
 } else if($(selector[i]).text() == "いいえ") {
  question[1] = selector[i]; //「いいえ」を取得
 }
}

//選択内容(回答)をクリア
f.answer = "";

//そのままだと「はい」と「いいえ」が選択できない為、
//buttonと一緒のz-indexにする。(ついでにカーソルも変わるようにしておく)
$(question).css({"z-index":"99999999", "cursor":"pointer"});

//click時のイベントを定義
$(question[0]).on("click", function() {
 f.answer = "yes";
 $(question[0]).css("color", "#70A9EF"); //「はい」を、選択状態(青)にする
 $(question[1]).css("color", "white"); //「いいえ」を、クリア(白)にする
});
$(question[1]).on("click", function() {
 f.answer = "no";
 $(question[0]).css("color", "white"); //「はい」を、クリア(白)にする
 $(question[1]).css("color", "#70A9EF"); //「いいえ」を、選択状態(青)にする
});
[endscript]
------------------------------
これで、ご希望通り動くと良いのですが。。。

このトピックはレス満タンなので返信できません。


Copyright © 1999- FC2, inc All Rights Reserved.