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


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

質問を書き込む前に

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

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

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


質問用スレッドPart3

1:シケモクMK :

2017/01/27 (Fri) 23:29:39


ティラノスクリプトに関するわからない事がありましたら、お気軽にどうぞ。
ティラノビルダーに関する質問はビルダー掲示板でお願いします→http://tyranobuilder.bbs.fc2.com/

■質問する前に
他のスレで解決していないかの確認をお願いします。

質問用スレッドpart1
http://tyrano.bbs.fc2.com/?act=reply&tid=6151309

質問用スレッドpart2
http://tyrano.bbs.fc2.com/?act=reply&tid=8375254

ティラノWiki や Googleでの調査も事前に確認をお願いします。

ティラノスクリプト 製作テクニックWiki
http://tyrano.wiki.fc2.com/

287:niboshi :

2017/07/09 (Sun) 10:33:51

>荻原様
迅速なご回答ありがとうございます!
(1)については仕様という事で回避策を考えたいと思います。

(2)(a)および(2)(b)についてはこちらの前提説明不足で申し訳ありません。
ご回答の内容を確認しましたが、残念ながらこちらの希望は満たせないようです。

(2)(a)については、「iscriptの途中でcallした後」「戻ってきて」「そのままiscript」で
次の行の処理を続行したい、というのが目的です。
(endscriptで閉じるなら素直にendscriptの次でcallタグを使えばよいので)
「endscriptのstopが必須」という前提なら、仕様的に無理だという結論になりそうですね。

(2)(b)についてはiscript中にメッセージエリアに文字を出力して、
そのまま処理を続行する関数を作りたいなと考えていました。
(ティラノスクリプトはifタグのネストができないようなので、
iscriptでforループを回す時にメッセージを表示してforを続行する、
ようなケースを想定していました)
こちらも提示いただいたソース単体では動作したのですが、
「$(".current_span").html(text);」などと組み合わせると動作しなかったりと、
なかなか難しそうです。
(上記.current_spanの記述はwikiにあったものですが、これ[p]の直後だと
そもそも.current_spanがなくてメッセージ表示できないなど、
iscriptでメッセージ表示すること自体が基本NGな気もしてきました)

トリッキーな事を相談している自覚はありますので、
「そんなの無理だよ」ということでしたら素直に諦めたいと思います。
「そう言うことならこうやればいいよ」など有識者観点でご助力可能でしたら
お手すきな時でもご回答いただけると幸いです。

  • 名前: E-mail(省略可):
  • 画像:

Copyright © 1999- FC2, inc All Rights Reserved.