■記事リスト / ▼下のスレッド
/ ▲上のスレッド
■7 / 親記事) |
Printコマンドを使用したバグ
|
□投稿者/ 黄泉からの帰還者 -(2012/05/28(Mon) 21:01:42) [ID:5xKFp8Pe]
| 【本体ファイル名】:SrcSrc240a120526.exe
【エラーメッセージ】:特にありません
【発生したシナリオ名】:自作
【発生状況詳細】: 自作のオリジナル主人公を作るイベントファイルで、 メッセージデータをPrintコマンドで使用として$(ユニット)を用いた時、 `ユニット`となって保存された。
メッセージデータのみに問題があるか分からないかったので、 的を絞ってテストしたが`$(ユニット)`単体では、 問題なく正常でしたが、続けてセルフを記述した場合 正しく保存されない。
【備考】:Printコマンドを使用しテストしたイベントファイル(セルフテスト.eve)と結果のファイル(test.txt)
セルフテスト.eve以下内容
プロローグ: Local F Open Data\test.txt For 追加出力 As F Print F セルフテスト Print F (回避, `$(ユニット)`かわせ!!) Print F `$(ユニット)` Close F Exit
スタート:
GameClear Exit
test.eve以下内容
セルフテスト 回避, `ユニット`かわせ!! $(ユニット)
|
|
|
▽[全レス2件(ResNo.1-2 表示)]
□投稿者/ 中箱 -(2012/05/28(Mon) 22:59:21) [ID:5UOMgs0M]
| 横槍ですいません
> メッセージデータをPrintコマンドで使用として$(ユニット)を用いた時、 > `ユニット`となって保存された。 > > メッセージデータのみに問題があるか分からないかったので、 > 的を絞ってテストしたが`$(ユニット)`単体では、 > 問題なく正常でしたが、続けてセルフを記述した場合 > 正しく保存されない。
> Print F (回避, `$(ユニット)`かわせ!!)
バグではなくて書式の覚え違いじゃないでしょうか ""や``は、文字列の一部分ではなく、文字列全体を括って使うもののはずです。
Print F `回避, $(ユニット)かわせ!!`
のようにすれば式置換されずに出力されます。
|
|
|
■9 / ResNo.2) |
Re[2]: 書式間違いでは
|
□投稿者/ 黄泉からの帰還者 -(2012/05/29(Tue) 10:07:48) [ID:5xKFp8Pe]
| 返信ありがとうございました。
> バグではなくて書式の覚え違いじゃないでしょうか > ""や``は、文字列の一部分ではなく、文字列全体を括って使うもののはずです。 > > Print F `回避, $(ユニット)かわせ!!` > > のようにすれば式置換されずに出力されます。
ご指摘の通りやってみましたら、正常に保存されました。 どうやら、書式の覚え違いだったようです。 すみません
|
解決済み! |
|
■記事リスト /
レス記事表示 →
[親記事-2]
|