■吉里吉里/KAG/TJS雑談質問スレ■その18at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その18 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト905:名前は開発中のものです。 09/09/27 23:54:52 47oAeYsk [eval exp="f.chara='キャラ名'"] [eval exp="f.odoroki=f.chara+'_odoroki'"] [image storage="&f.odoroki" layer="1" pos="c" visible="true"] とすると、「キャラ名_odoroki.png」画像が表示されたので [eval exp="'f.star_'+f.chara=1"] と書くと「f.star_キャラ名」に1を代入できると思ったのですがエラーになってできません・・・。 どう書けばいいのでしょうか? 初歩的な質問だとは思いますがよろしくお願いします。 906:名前は開発中のものです。 09/09/28 00:12:02 xF6tbSO6 [eval exp="f['star_'+f.chara]=1"] 907:名前は開発中のものです。 09/09/28 00:12:13 68KHcIit >>905 このスレ頭からよんでこい 908:名前は開発中のものです。 09/09/28 00:12:51 +ytX66C8 >>905 文字列を動的にTJSのコードに置き換える処理は、 必要上仕方なくやる場合もあるけど、基本的にはお勧めできない。 # [eval exp="'f.star_'+f.chara=1"] のこと そういうことなら、 f.stars は辞書型 %[] にしておいて、 [eval exp="'f.star[f.chara]=1"] という形で設定してあげるといいよ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch