原文地址:https://support.unity3d.com/hc/en-us/articles/206570786-What-is-CS0266-
症状
当尝试进入Play模式时,我得到如下错误:
error CS0266: Cannot implicitly convert type double’ to float’. An explicit conversion exists (are you missing a cast?)
原因
当尝试把一个double类型的值赋给一个float变量时,会引起CS0266号错误。
解决方案
想解决CS0266错误,要么将double值转型为float,要么干脆使用float代替double。请看下面的例子以作参考: