■吉里吉里/KAG/TJS雑談質問スレ■その25at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その25 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト209:名前は開発中のものです。 12/02/07 00:51:25.48 IE/Z/0SC まず tf.i の数値を埋め込んだ式の文字列を作成する -> tf.exp エンティティ( & )で link の exp 要素に tf.exp を直接指定する。 あと tf.i に & はいらない。 [eval exp="tf.i = 0"] *loop [if exp="tf.i < tf.count"] [eval exp="tf.exp = 'tf.aaa = sf.bbb[' + tf.i + ']'"] [link exp="&tf.exp" target=*abc][emb exp="sf.bbb[tf.i]"][endlink] [r] [eval exp="tf.i++"] [jump target=*loop] [endif] 210:名前は開発中のものです。 12/02/07 00:53:47.96 EeT5Awlm >>208 [link exp=&"'tf.aaa = sf.bbb['+tf.i+']'" target=*abc] エンティティ&は属性の先頭でしか使えない +で文字列とtf.iの値を連結して新しくtjs式を作ればいい 211:名前は開発中のものです。 12/02/07 01:15:13.75 uZ49Fdzw >>209>>210 とても早い返信有難うございます。 上記二つの方法で試してみたところ、どちらでも思い通りの処理が出来ました。 なるほど、一度tf.i以外の式を文字列にして、エイエンティ&を用いることでtf.iはリンクを作成した時のまま 式を評価できるのですね。とても勉強になりました。 今後は自らが質問に答えられる様、精進していきたいと思います。 お二方、本当に有難うございました。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch