[:zh]几个有用的Unity编码小贴士[:en]Useful unity engine coding tips[:]

0
(0)

[:zh]都说Unity坑多,实际也是真不少,关键是官方文档不够完善,以下是我实际使用中获取的经验,在此记录并分享。

1. 【IOS?】要想使用

Type.GetGenericArguments()

 则StrippingLevel必须是Strip ByteCode [2](含)以下,micro mscorlib [3]无法支持该方法。

2. 【IOS】不要在泛型类型参数中使用值类型并对其进行Linq查询,例如对

List<KeyValuePair<string,string>>

 类型执行Linq会引发JIT异常。

3. 【IOS】需要对WWW类的URL参数Escape。[:en]1. [IOS] In order to use

Type.GetGenericArguments()

in your code, StrippingLevel must be set to Strip ByteCode [2] or above, micor mscorlib [3] does not support this method.
2. [IOS] Do not use Value Types as Generic types’ type parameter and using Linq on it. e.g. You will receive a JIT Compile exception while executing Linq on a object of type

List<KeyValuePair<string,string>>.
3. [IOS] You’ll neet to escape url string for WWW class on IOS.[:]

这篇文章有用吗?

点击星号为它评分!

平均评分 0 / 5. 投票数: 0

到目前为止还没有投票!成为第一位评论此文章。

1 一条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注