お知らせ掲示板 | 質問掲示板 | 不具合報告掲示板 | 機能要望掲示板 | 雑談掲示板

  新規投稿 ┃全記事一覧 ┃検索 ┃設定 ┃サポートフォーラムトップ  
959 / 1327 ←次へ | 前へ→

Re:変数の表示について
 [名前なし] WEB  - 2010/8/21(土) 20:18 -
  
>画面上にスプライトで文字が表示できると言うことで
>シミュレーションゲームのように
>「体力 変数値」という風に
>パラメーター的な物を表示したいのですが
>
>変数の表示の仕方がわからず…困っています
>――――――
>\SP.ECG(200,40)
>\SP.ZXY(0,0,0)
>\SP.TXL(01,L)
>\SP.2A(0,256,0)
>\SP.GO(TX1)
>
>INT[@STR]
>@STR=15
>
>$L(1)="_[@STR]" 
>――――――
>これでは、_[@STR]の部分がそのまま文字として表示されてしまいました…
>
>初歩の質問で申し訳ありませんが
>ご教授願えると幸いです

はじめまして
薫といいます。

ぱっと見で気がついた点なのですが
変数の型が、$Lはstringです。
表示しようとしている@STRは、STRという名前にはなっていますが変数の型はintergerで宣言されてます。
左側がstringなら右側もstringを指定しないと=にはなりません。
ですから、intergerをstringに型変換する必要があるのではないかと思います。
わたしが、β3でintergerを文字として表示させるときは、_[$(@STR)]という風に型変換して表示させてました。
β4でも同じかどうかはまだ試してませんが
>$L(1)="_[@STR]"
の部分を
$L(1)="_[$(@STR)]"
という風にすると@STRの数値が文字として代入されませんでしょうか
試してませんので、正解かどうかはわかりませんが試してみてもらったらと思います。
引用なし
パスワード
510 hits

変数の表示について chanoir 2010/8/21(土) 19:15
Re:変数の表示について [名前なし] 2010/8/21(土) 20:18
Re:変数の表示について chanoir 2010/8/21(土) 21:20
Re:追記です chanoir 2010/8/21(土) 21:33
何度もすみません。解決しました chanoir 2010/8/21(土) 22:04
少し訂正 2010/8/22(日) 1:53
何度もすみません… chanoir 2010/8/22(日) 6:20
Re:何度もすみません… 2010/8/23(月) 2:45
ありがとうございました! chanoir 2010/8/23(月) 18:08

  新規投稿 ┃全記事一覧 ┃検索 ┃設定 ┃サポートフォーラムトップ  
959 / 1327 ←次へ | 前へ→
59,455
(SS)C-BOARD v3.8.1β4 is Free.