摘要:
在urp模式下,spine描边需要特殊处理,首先去。官网下载他们的urp拓展包,然后通过package manager导入到项目。 打开包里 outline shaders urp 场景。发现他们实现这个场景的时候,是在spine动画下面套了一个outline对象,这个outline对象有一个脚本叫 阅读全文
摘要:
通过看代码,可以知道字体在加载时,优先加载的是resources路径下的对应名字的字体,如果发现resouces路径下没有,则会去resources/Fonts路径下加载。如果ttf字体文件和TextFormatPro生成的assets文件都在同一个路径下,那因为unity的resouce.load 阅读全文
摘要:
这个方法需要在该对象在显示状态时调用才可以。 阅读全文
摘要:
最近在将微信小游戏的包打成android的过程中,踩了一些坑。在此记录一下。 layabox的android打包过程可以分为如下3部分。 1,打包 2,打layadcc 3,将资源部署到服务器并且测试。 1,打包 此处为使用脚本构建工程。参照的文档为:https://ldc2.layabox.com 阅读全文
摘要:
如果使用cocos2dx的3.17.2版本的官方热更新。 然后有玩家反馈说热更新之后游戏闪退,游戏内有部分资源没更到。 考虑如下几个方面调整。 1,在文件下载失败的时候,直接调用重新下载。 2,把下载的最大数量从32改成4. 阅读全文
摘要:
1,如果要实现当tilemap里面的格子与其他的对象发生碰撞后,消除碰撞的那个格子,使用如下代码。 其中,tilemap就是发生碰撞的tilemap对象,代码来自,unity的github https://github.com/Unity-Technologies/2d-techdemos/tree 阅读全文
摘要:
脚本主要用来给游戏客户端做热更的。 处理方式就是针对每个文件求其MD5值,再根据文件的目录和名字对比两个版本的MD5值,如果不一样,则这次热更就需要更新这个文件。 用法很简单。 1,生成MD5码列表 参数有-i,针对某个目录下的指定路径下的所有文件生成MD5的列表。-v 当前版本号多少 2,对比两个 阅读全文
摘要:
内容来自这个网站http://devmag.org.za/2012/07/12/50-tips-for-working-with-unity-best-practices/,我选取了目前我看得懂的一些,翻译了:1,避免素材分支:所有的素材应该只有一个版本,比如prefab, scene, mesh。... 阅读全文
摘要:
昨天的一个事情让我领悟到了人生的一直以来犯的一个错误。当然发现这个错误也让我付出了的代价。现在想想很值得。 一开始,我是一个单纯的客户端程序员,除了每个版本的功能开发,我有大把的时间学习自己感兴趣的技术(得益于此,我进步的很快)。后来项目到了晚期,很多人去了新项目,因为新项目使用的技术在我看来... 阅读全文
摘要:
目前有关unity2D的教程以及原理几乎都是国外的。我在这方面也是新手,看了一些例子有很多不懂的地方。这个网站提供的教程很有参考价值http://brackeys.com/还有这个http://pixelnest.io/tutorials/2d-game-unity/table-of-contents/ 阅读全文