3Dfm2017比赛画面面怎么显示中文名字

& 低碳黄金V4版 3D比赛不显示中文名字求助~~~ ...
查看: 2235|回复: 8
UID1181720主题阅读权限20帖子精华0积分34金钱1048 荣誉0 人气0 在线时间321 小时评议0
Lv.2游侠会员, 积分 34, 距离下一级还需 166 积分
帖子精华0积分34金钱1048 荣誉0 人气0 评议0
昨日下完低碳黄金版FM2013&&V4版,开始挺高兴,后来突然发现比赛中只显示英文球员名字,后尝试各种解决版本都不行,从下过普通版本球员汉化,花花版球员汉化,各种版本字体,各种刷新皮肤清缓存,游戏内部清过,C盘documents and settings /用户名/application data下的也手动清过,从新开档,都不好使,求大神指导!!!!!!!!!!
UID1181720主题阅读权限20帖子精华0积分34金钱1048 荣誉0 人气0 在线时间321 小时评议0
Lv.2游侠会员, 积分 34, 距离下一级还需 166 积分
帖子精华0积分34金钱1048 荣誉0 人气0 评议0
自己顶起来,急啊!
UID1181720主题阅读权限20帖子精华0积分34金钱1048 荣誉0 人气0 在线时间321 小时评议0
Lv.2游侠会员, 积分 34, 距离下一级还需 166 积分
帖子精华0积分34金钱1048 荣誉0 人气0 评议0
没有人知道么
UID7031414主题阅读权限20帖子精华0积分8金钱437 荣誉0 人气0 在线时间175 小时评议0
Lv.2游侠会员, 积分 8, 距离下一级还需 192 积分
帖子精华0积分8金钱437 荣誉0 人气0 评议0
我用原版的皮肤可以显示球员名,,换自带的其他皮肤就不行了!
UID7031414主题阅读权限20帖子精华0积分8金钱437 荣誉0 人气0 在线时间175 小时评议0
Lv.2游侠会员, 积分 8, 距离下一级还需 192 积分
帖子精华0积分8金钱437 荣誉0 人气0 评议0
我想问下 低碳黄金 V4版 的皮肤文件夹在哪咯,在我的文档找不到撒,听说要把字体放到我用的这个皮肤文件夹下才能显示中文名,我放在我的文档Sports Interactive\Football Manager 2013文件夹下,默认皮肤3D比赛可以显示中文名,但换了V4版其他皮肤就不显示了撒!
UID2807390主题阅读权限20帖子精华0积分6金钱158 荣誉0 人气0 在线时间37 小时评议0
Lv.2游侠会员, 积分 6, 距离下一级还需 194 积分
帖子精华0积分6金钱158 荣誉0 人气0 评议0
我的英文。。。中文都不显示
UID2663663主题阅读权限20帖子精华0积分81金钱1223 荣誉0 人气0 在线时间326 小时评议0
Lv.2游侠会员, 积分 81, 距离下一级还需 119 积分
帖子精华0积分81金钱1223 荣誉0 人气0 评议0
UID1181720主题阅读权限20帖子精华0积分34金钱1048 荣誉0 人气0 在线时间321 小时评议0
Lv.2游侠会员, 积分 34, 距离下一级还需 166 积分
帖子精华0积分34金钱1048 荣誉0 人气0 评议0
7L这明显混事来得,明显是对普通版本FM2013用的,对低碳黄金版一点用没有
UID1181720主题阅读权限20帖子精华0积分34金钱1048 荣誉0 人气0 在线时间321 小时评议0
Lv.2游侠会员, 积分 34, 距离下一级还需 166 积分
帖子精华0积分34金钱1048 荣誉0 人气0 评议0
这就没人管了,我自己从下个 FM2013 完整中文原版的,就能显示中文名,然后装了黄金低碳版的那几个皮肤(就是博格坎普DARK V2),原版也补显示了,得出结论 棒子做的博格坎普皮肤 根本就不支持中文球员汉化!
Powered by最方便的思路大概就是用GUISkin了。
先在windows的Font文件夹下弄来一个中文字体比如宋体.ttf,把这个字体文件放在unity3d的Assets目录下。这样unity3d就会自动加载这个字体。要使用这个字体还需要建立一个GUISink。Assets-&Creat-&GUI Sink。建立好GUISink后点开属性,最上面Font项的字体改为新加入的中文字体。
这边我发现依然不能显示中文,得把Font中的Character变为unicode才可以。。
using UnityEusing System.Cpublic class Font : MonoBehaviour {public GUISkin mySvoid OnGUI(){
if(mySkin){
GUI.skin = myS
GUI.Button(new Rect(10,10,50,50),"字体显示测试");}}
这样就可以显示中文了。。
接下来要做的是从文本文件中读取中文并显示。
可以用到TextAsset这个东西,然后用C#的IO来一行行读取。
void LoadDataFromTxt(string filename)
TextAsset txtAsset = (TextAsset)Resources.Load("Config/"+filename.Split('.')[0]);
StringReader reader = new StringReader(txtAsset.text);
string[] lineD
line = reader.ReadLine();
while (line != null)
lineData = line.Split('');
line = reader.ReadLine();
文本须存为unicode的格式。
另一种方法是,把要用的文字做成图片来显示。bitmap方式
上面是一个文字生成工具,很不错。
和UIToolkit配合着来用,很方便。
阅读(...) 评论()Unity3D中显示中文基本方法
Unity3d教程分享
1.在windows的Font文件夹下弄来一个中文字体比如宋体.ttf,把这个字体文件放在Unity3D的Assets目录下。这样Unity3D就会自动加载这个字体。
2.建立一个GUISkin使用这个字体。Assets-&Creat-&GUI
Skin。建立好GUISkin后点开属性,最上面Font项的字体改为新加入的中文字体。
创建C#脚本测试一下:
01 using UnityE
03  using System.C
05  public class Font : MonoBehaviour {
07  public GUISkin myS
09  void OnGUI(){
11  if(mySkin){
13  GUI.skin = myS
17  GUI.Button(new Rect(10,10,50,50),“字体显示测试”);
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 你的名字 未播画面 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信