标题: 關於指定字體
chris2002
会员
Rank: 1



UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
 
发表于 2007-7-23 13:03  资料  短消息  加为好友 
關於指定字體

[mappfont storage="A_F.tft"]
[deffont face="user"]
[font face="微軟正黑體" size=30]

結果發現沒有任何改變

請高手指教

A_F.tft 是打包的微軟正黑體

顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2007-7-23 16:11  资料  短消息  加为好友 
Config.tjs里改过么?
改那个肯定有用...

一般来说这条就够了啊:
[mappfont storage="A_F.tft"]





顶部
chris2002
会员
Rank: 1



UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
 
发表于 2007-7-23 17:00  资料  短消息  加为好友 
改了 並沒有任何反應

用了
[mappfont storage="A_F.tft"] 也是

結果變回了原來的字體 也就是系統字體

tft是我用字體打包工具做出來的 加入了也沒回應..

總之就是原來字體 可以分享一下你的範例檔嗎???

顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2007-7-23 17:44  资料  短消息  加为好友 
范例档?制作中的70M的游戏...|||....
对了,忘记说,你的这个,有指定消息层么?





顶部
chris2002
会员
Rank: 1



UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
 
发表于 2007-7-23 20:40  资料  短消息  加为好友 
請問...怎指定...

這有關係嗎?

顶部
chris2002
会员
Rank: 1



UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
 
发表于 2007-7-24 15:38  资料  短消息  加为好友 
已試過船長的方法

結果還是系統字體 根本沒有變成指定字體..

能否發個簡單範例呢?

在config中設定了也沒反應..

顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2007-7-28 10:22  资料  短消息  加为好友 
不如把你的工程找个地方发上来看看...





顶部
Tenlix
KCDDP
Rank: 2



UID 9
精华 0
积分 16
帖子 5
阅读权限 50
注册 2006-12-6
 
发表于 2007-7-30 18:51  资料  短消息  加为好友 
照那样做不成功也是很正常的,就目前来看显然有不少人对指定字体的格式和流程有一些误解。

例如:
[font face=customfont size=20]
[mappfont storage="customfont.tft"]

自定义字体的格式是先定义后指定,之后就可以调用了……

[deffont face=customfont size=20 color=0xffffff rubysize=default rubyoffset=default shadow=true edge=false edgecolor=0x000000 shadowcolor=0x000000 bold=true]

这个方法在KRKR原版上经测试没有任何问题

另外KCDDP的改版中config里面有相关的单独设定,如果在那里设定了的话一定要注意把两处的bold状态统一起来,否则还是会显示系统默认字体的。

顶部
chris2002
会员
Rank: 1



UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
 
发表于 2007-7-30 20:51  资料  短消息  加为好友 
請問將兩處bold統一是指?

我用了以上的方法,結果好像只有英文字看起來不一樣了...中文字還是...

顶部
Tenlix
KCDDP
Rank: 2



UID 9
精华 0
积分 16
帖子 5
阅读权限 50
注册 2006-12-6
 
发表于 2007-7-30 21:43  资料  短消息  加为好友 


QUOTE:
原帖由 chris2002 于 2007-7-30 20:51 发表
請問將兩處bold統一是指?

我用了以上的方法,結果好像只有英文字看起來不一樣了...中文字還是...

就是说,在config里面的默认对Bold的设定如果是false(;defaultBold = false;),在kag代码里面的bold也要设定为false

可以试试在config里面设定为“;global.useconfigMappfont=false;”
然后在kag的字体里面设定为:
[deffont face=customfont size=20 color=0xffffff rubysize=default rubyoffset=default shadow=true edge=false edgecolor=0x000000 shadowcolor=0x000000 bold=false]

这样应该就没问题了,如果还是不行的话还是建议把相关的代码帖上来,毕竟我是用的基本是原版来着(部分借鉴了KagEX原版的扩展方法)

[ 本帖最后由 Tenlix 于 2007-7-30 21:58 编辑 ]

顶部
 



清除 Cookies - 联系我们 - [Key Fans Club] the Council of Doujin-game Development and Promotion - Archiver - WAP
Powered by Discuz! 5.5.0 © 2001-2006 Comsenz Inc.
Processed in 0.013932 second(s), 7 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示