StarForce icon indicating copy to clipboard operation
StarForce copied to clipboard

项目中不存在版本文件,建议在忽略文件中去掉。

Open jyunfan2015 opened this issue 2 years ago • 4 comments

StarForce//ProjectSettings/ProjectVersion.txt

本案例是一个教学demo,但是忽略文件中把这个版本文件去掉了,不建议这么做。因为unity版本众多,有时候不同Unity版本打开同一个unity项目会出错,所以建议保留这个文件,这样使用者可以通过这个文件里的内容得知,该unity项目是具体哪个unity版本开发的?

01

jyunfan2015 avatar Oct 22 '22 23:10 jyunfan2015

与框架学习群的群友讨论过,到目前为止这个项目的这个版本,版本号为:d4ce803353f89852c4d58df65b2482a3b08eb11f。使用Unity 5.4以上,到Unity 2022.1.6f都能正常打开运行,建议作者,在项目说明文件,比如在Readme文件中增加建议打开该项目的Unity版本号。而忽略文件中的StarForce//ProjectSettings/ProjectVersion.txt,我认为还是增加为好,即上图中的22行无需删除。因为该项目兼容性很好,至少到目前为止,从低版本Unity5.4到打开2022.1.6f1的Unity都能正常运行。

jyunfan2015 avatar Oct 23 '22 06:10 jyunfan2015

我建议作为一个demo工程, 只兼容较新版本即可.

目前工程直接用新版2022.2.18f, 缺少UGUI的package, 直接报错.

young40 avatar May 10 '23 15:05 young40

unity2022版本显示UI报错的 去加一个unity UI 的package包,我还碰到13个有关于ProcedureVerifyResources.cs的报错,还没解决的了 image

ranger990309 avatar Jun 13 '23 20:06 ranger990309

@ranger990309 需要去下最新的https://github.com/EllanJiang/UnityGameFramework放进去就行了

lz2205324544 avatar Dec 03 '23 11:12 lz2205324544