随笔分类 -  Unity3D问题与项目总结

摘要:很多时候我们对于物体(比如弓箭)大量的生成与销毁,这个时候可以把弓箭放在内存池中进行管理,加快体验。自己Copy了一个简易版的。一、代码GameObjectPoolManager.csusing UnityEngine;using System;using System.Collections;... 阅读全文
posted @ 2015-03-15 17:57 灵魂重新 阅读(614) 评论(0) 推荐(0)
摘要:好久没怎么更新博客了,今天抽空来一篇,讨论一下弓箭的轨迹生成。一、原理 弓箭的轨迹本质就是一个数学问题,使用一个 bezier 曲线公式就可以插值生成。得到轨迹后,做一个lookAt就可以了。二、Bezier 曲线原理 2015-5-15 :相关原理介绍,我就不重复了 http://zh... 阅读全文
posted @ 2015-03-15 17:45 灵魂重新 阅读(446) 评论(0) 推荐(0)
摘要:抛砖引玉: http://www.luzexi.com/unity3d%E4%BC%98%E5%8C%96%E4%B9%8B%E8%B7%AF/关于图片一、Unity3D自身会把导入的图片进行压缩,这些压缩不仅体现在内存上,而且也体现在包大小。 测试如下,相同的图片,压缩后的大小: 打包... 阅读全文
posted @ 2014-07-14 20:04 灵魂重新 阅读(612) 评论(0) 推荐(1)
摘要:一、美工相关 因为2D sprite图片使用rotate翻转之后貌似碰撞器不会随之改变位置,所以使用scale * -1 来实现翻转,这样一来,3渲2出来的图片最好关于中心轴对称,否则翻转之后会出现如下问题: 从游戏画面角度来说这个人物就好像瞬移旋转一样。 使用程序初步解决了这个问题,在翻转前... 阅读全文
posted @ 2014-06-26 21:18 灵魂重新 阅读(535) 评论(0) 推荐(0)
摘要:一、error CS1612:Cannot modify a value type return value of `UnityEngine.SliderJoint2D.limits'. Consider storing the value in a temporary variable So... 阅读全文
posted @ 2014-05-13 20:38 灵魂重新 阅读(722) 评论(1) 推荐(0)