XNA游戏世界的XNA框架中文化工作
大地无敌发现XNA游戏世界已经开始了XNA框架的中文化工作,于是也帮了一点点忙。
XNA3.1在windows,xbox,zune平台下共有函数(summary)和参数(parameter)英文项目共9199项,这无论对任何一个团队来说都是非常枯燥、繁杂的工作。
但是为了做最好的XNA中文社区,有可能为大家提供中文版本的开发框架,就应该推动这个进程,同时也为XNA4.0的中文化的实现提供可能性和前期准备。
XNA3.1的函数说明存储在X:Program FilesMicrosoft XNAXNA Game Studiov3.1References目录下,按平台分为windows,xbox,zune三个目录中的Microsoft.Xna.Framework.xml等文件中,实验证明修改其中的特定内容即可实现智能提示的中文版。本站将其所有英文内容导入数据库中,大家可以在网页中进行翻译。在将大部分常用函数翻译的基本准确时本站将发布中文版本的xml文件,大家下载后覆盖相应文件,重启Visual Studio即可。
本站推出的中文化方式采用Wiki模式,您需要登录才有权限修改翻译内容,每次只能修改一条内容,被修改的内容将做为历史记录保留。该部分功能还在开发中,大家在使用中可以提出建议。
该项目只能实现XNA开发时智能提示的中文化,异常提示部分的英文汉化并不在其中。XNAZERO已经论证了异常提示的汉化可行性,我们也在抓紧时间研究解决方案。
具体使用方法:
1:http://xna.omgsoft.com.cn/Wiki/Search.aspx中输入函数名,查找我们用过的XNA类库函数,如:SpriteBatch.Draw;
2:点击查找到的Draw函数http://xna.omgsoft.com.cn/Wiki/List.aspx?id=1991,可以看到它的七个重载函数以及每个函数的参数说明;
3:点击其中函数说明或是参数说明后面的“修改”,进入到具体项目的修改页面;
4:在修改页面进行修改内容,填写修改原因;
5:在重载函数页面点击后面的“历史”,查看具体项目的修改历史。
这是大地无敌帮忙翻译的部分
说明 平台 重载 描述 操作
Method
方法 Windows
Xbox
Zune
(Microsoft.Xna.Framework.Vector3,
Microsoft.Xna.Framework.Vector3) 原文:Calculates the dot product of two vectors. If the two vectors are unit vectors, the dot product returns a floating point value between -1 and 1 that can be used to determine some properties of the angle between two vectors. For example, it can show whether the vectors are orthogonal, parallel, or have an acute or obtuse angle between them.
中文:计算两个向量的内积。如果这两个向量是单位向量,结果返回一个在-1和1之间的浮点值,能够决定这两个向量的夹角的一些特性(注:其实就是两个向量夹角的余弦值)。例如,它能够表示这两个向量是否垂直、平行,或这两个向量成锐角还是钝角。 修改
历史
参数1:vector1 原文:Source vector.
中文:源向量 修改
历史
参数2:vector2 原文:Source vector.
中文:源向量 修改
历史
Method
方法 Windows
Xbox
Zune
(Microsoft.Xna.Framework.Vector3@,
Microsoft.Xna.Framework.Vector3@,
System.Single@) 原文:Calculates the dot product of two vectors and writes the result to a user-specified variable. If the two vectors are unit vectors, the dot product returns a floating point value between -1 and 1 that can be used to determine some properties of the angle between two vectors. For example, it can show whether the vectors are orthogonal, parallel, or have an acute or obtuse angle between them.
中文:计算两个向量的内积。如果这两个向量是单位向量,结果返回一个在-1和1之间的浮点值,能够决定这两个向量的夹角的一些特性(注:其实就是两个向量夹角的余弦值)。例如,它能够表示这两个向量是否垂直、平行,或这两个向量成锐角还是钝角。 修改
历史
参数1:vector1 原文:Source vector.
中文:源向量 修改
历史
参数2:vector2 原文:Source vector.
中文:源向量 修改
历史
参数3:result 原文:[OutAttribute] The dot product of the two vectors.
中文:[OutAttribute]向量的内积 修改
如果有兴趣翻译的话你也可以一试哦http://xna.omgsoft.com.cn/Wiki/Default.aspx