UDK Scaleform GFx 多语言教程

一些基本的这里不在复述,比如在Extension Manager内加入插件,建立发布器等等。

这些详细请看:http://udn.epicgames.com/Three/ScaleformCH.html 需要注意的是,绑定的时候尽量选择和你现在用的版本相符,防止导入后出现问题。

需要说明的是,我用的版本为2011-6月版,此版本较以前版本目录树变化较大。

本文主要实现是在不改动原文字库的前提下,改动UDKEngine.ini 的语言选项来切换读取语言。

下载地址:http://u.115.com/file/clg9pcbt

win7打开UDK附带Speedtree假死的解决办法

很多人的windows7系统无法打开UDK附带的speedtree,即使重装、更新显卡驱动等等都无法解决。

主要症状为,打开即假死,任务管理器内有进程,但占50%左右的CPU(双核)

 

其原因不太清楚,但现在找到了原因,至少我已经成功打开。

如果你的机器打开speedtree就假死的话,不妨试试。

 

先备份speedtree目录下的eyecommon.dll文件。
假如你的是2011年5月版,那么就在UDK\UDK-2011-05\Binaries\SpeedTreeModeler下。

然后下载这个文件:eyecommon.dll

把压缩包解压到你的speedtree目录下,然后再打开ST试试,如果打开了那么恭喜,如果还是假死,那就暂时没办法了。

 

祝你好运。

UDK关于“虚幻单位”的一些解释

看到有很多同学都对UDK的单位都不太清楚,而且此问题似乎也没什么帖子说。所以发表此文章,希望可以帮助各位,如果不对也请指出来共同学习。

首先根据UDN的单位说明来看:  (地址在这里:http://udn.epicgames.com/Three/UnrealUnitsCH.html
在 虚幻竞技场游戏 中 ,1个虚幻单位等于2厘米。

在 战争机器 中,大约2个虚幻单位等于1英寸 ,因为角色的高度是156个单位,建筑物的地面的高度是256个单位。这是出于网格目的而做的决定,这样掩体的高度可以正常工作。

比重的值不是基于真实情况的而是基于正确的感觉的。

大多数授权用户使用1个虚幻单位等于1厘米的标度。

 

这个说明对UDK用户来讲有一定的误导性,因为虚幻3的源码级授权可以更改源码来改变单位,但UDK就不行了。也不是没有解决办法,其实解决办法很简单。

 

首先启动3ds max(版本不限),然后点开菜单栏的“自定义”,然后打开“单位设置”,如图。

 

别管系统单位设置,直接选择“通用单位”,如图。

 

 

如果明白的同学就可以关闭本文了,如果还没明白请继续看。

在MAX里建立一个100x100x100的box。(点击看大图)

 

 

然后转为多边形,导出ASE格式。打开UDK,导入这个box,接着你发现了什么?是的,这个box的大小不多不少为100x100x100!(点击看大图)

 

 

还不相信?拖出来默认的机器人看。

 

 

在编辑器里有些可允许的误差,实际情况机器人要比这个box略低一些。但根据这个实例证明,一个虚幻单位等于MAX里的一个通用单位。所以别在迷茫了,单位为“厘米”和“米”都是不正确且会出现误差的。
因为我没有maya,所以没在maya里试过,但用MAX的同学如果不信可以试试。

 

(转载请注明出处与作者,谢谢!)