Project1
标题:
如果我游戏里面用了非默认的字体,我怎么确定别人电脑有
[打印本页]
作者:
一瞬间的幻觉
时间:
2011-2-2 18:51
标题:
如果我游戏里面用了非默认的字体,我怎么确定别人电脑有
本帖最后由 一瞬间的幻觉 于 2011-2-2 19:25 编辑
比如说 幼圆 字体,我电脑里面有,但是是不是别人也肯定有呢?
怎么可以把字体打包在游戏里面
是不是说直接新建一个文件夹font,然后把自己系统里面的幼圆字体复制一下?
谢谢
作者:
黄亦天
时间:
2011-2-2 19:21
回复
一瞬间的幻觉
的帖子
可以用winRAR做两个自解压压缩包
先压缩游戏,把第一页的“创建自解压格式压缩文件”勾上
然后在【高级】一栏里设置『自解压选项』
解压后运行XXXX.exe (XXXX是代称)
再压缩字体,同样把第一页的“创建自解压格式压缩文件”勾上
然后在【高级】一栏里设置『自解压选项』
设置解压路径为:C:\WINDOWS\Fonts
然后记得把这个压缩包改名为XXXX.exe
这样就OK了~~
作者:
幻想乡茶农
时间:
2011-2-2 23:28
本帖最后由 幻想乡茶农 于 2011-2-2 23:31 编辑
Font.exist?(字体名)
有则返回true
a = Win32API.new('gdi32','AddFontResourceA','p','L')
b = Win32API.new('user32','SendMessageA','l,l,l,l','L')
a.call(路径)
b.call(65535,29,0,0)
复制代码
安装字体的话试试这样
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1