Unity学习笔记 - 记我趟过的那些坑(持续更新)

有些不算坑,算小技巧吧。

1. 如何删除prefab的子物体

这个要mark一下,因为趟完一次之后,第二次居然又忘了。。
将prefab拖到场景里,直接delete子物体,然后你以为真的break了和prefab的联结关系吗?No!直接点Apply!All is well!
这是unity的bug吧O__O "…
这是货真价实的坑。

2.提高ios的fps上限

ios默认的fps上限是30,运行我的游戏的时候,能感觉到物体运动得不够平滑,于是查了下把帧数提高的办法:
在第一个界面的某个物体上加上

void Awake()
{
    Application.targetFrameRate = 60;
}

···
即可。其实这个不算坑。

3.防止图面旋转后出现锯齿

今天发现有的图片旋转后没有锯齿,有的就有,研究了一番后有重大发现!:-D 美术资源切图的时候,不要刚好齐着图片的边切,留出一些空,就不会有锯齿了。大概是因为这时候的“边缘”变成了“空”的地方了吧。

Unity学习笔记 - 记我趟过的那些坑(持续更新)_第1张图片
箭头指的地方就是喽

4. Collier重叠后点击无效(无法点击或拖动)

我的游戏中有一个需要玩家拖动的毛线球,但是当毛线球和游戏中的小鱼(作为trigger的Collier)重叠后,毛线球无法被点击或拖动。解决办法是,将小鱼的layer选为Ignore Recast。

你可能感兴趣的:(Unity学习笔记 - 记我趟过的那些坑(持续更新))