美文网首页
Unity3D笔记

Unity3D笔记

作者: hepingle | 来源:发表于2018-08-30 10:13 被阅读0次

Unity3D内置的回调消息,如Start,是可以写成返回IEnumerator的签名。

IEnumerator Start() {
    do {
       yield return null;
    } while (SomeCondition());
    ... startup code ...
 }

这段代码确实可以像协程那样运行,就像unity调用了StartCoroutine(Start())一样。

Unity3D的欧拉角

范围是[0,360],unity编辑器上面显示是[-180,180),因此当我们需要表示一个角度范围,如[-14,14],我们可以把当前欧拉角大于等于180的转换到[-180,180),即减去360.再限制在[-14,14]区间,然后再把小于0的角度加上360即可。

相关文章

网友评论

      本文标题:Unity3D笔记

      本文链接:https://www.haomeiwen.com/subject/nmhrwftx.html