gamemaker吧 关注:13,588贴子:94,205
  • 33回复贴,共1

萌新继续提问,关于将数据存入ini文件

只看楼主收藏回复

一个小问题,我试着在ini文件里写数据时候,我是这样写的:
ini_open("character1.ini")
ini_write_real("ABILITY","STR",tempSTR)
ini_write_real("ABILITY","INT",tempINT)
ini_write_real("ABILITY","CON",tempCON)
ini_close()
而写进去的数据是这样的:
[ABILITY]
CON="8.000000"
INT="10.000000"
STR="18.000000"
我只是想知道下面这里的数字小数点后一堆零是一个正常的储存结果吗?不会读取时候读出奇怪的东西吧?如果这是个问题,该如何避免呢?(其实我记得我曾经试着读取这样的数据好像是没问题的哈哈,但我还是想确认一下=w=)


1楼2017-12-06 10:28回复
    还有就是,数据旁边的“”也是正常现象吗?
    啊对了,这些数据程序内显示的是8、10、和18。


    3楼2017-12-06 10:33
    回复
      没有关系的,gm里real型都是浮点数,存的时候为了精度自然要保存到小数点后很多位,读出来不会有问题。另外引号也不要紧。


      IP属地:上海来自Android客户端4楼2017-12-06 11:03
      收起回复
        用明文ini保存游戏数据,不怕被修改么……


        5楼2017-12-06 18:59
        收起回复
          才发现你的id十六夜咲夜


          IP属地:广东6楼2017-12-07 23:01
          收起回复
            话说LZ这看起来怎么这么像跑团的数据


            IP属地:上海来自Android客户端7楼2017-12-08 00:18
            收起回复
              请教一下楼主,我用的GMS2,也是同样的试着在ini文件里写数据,但是ini文件不知道在哪?是自己创立一个,放在什么位置呢?


              8楼2018-10-19 21:54
              收起回复