如何解决此错误:
boxCollider2D.offset = new Vector2(sprite.colliderVertices[0].x * _scale.x, sprite.colliderVertices[0].y * _scale.y);
代码:
Warning: Attempt to present <SLComposeViewController: 0x175d6560> on <ScheduleTableViewController: 0x17538c20> which is already presenting (null)
答案 0 :(得分:1)
有同样的问题。发现Unity 4项目是使用Unity 5打开的,并自动转换,包括第三方库的源代码。之后,该项目与Unity 4不兼容。
因此,如果您计划使用Unity 4,则应使用BoxCollider2D.center。
官方文件说:
在5.2.1p2版本中删除了BoxCollider2D.center BoxCollider2D.center已被弃用。请改用BoxCollider2D.offset(UnityUpgradable) - &gt;偏移
不知道什么时候添加BoxCollider2D.offset。