记录一下我转Unity之后的感受

新项目使用的unity,已经转过来1个月了,记录一下不习惯的地方,不然怕自己忘了,后面回忆觉得unity也没什么不足的地方 :joy:
1.Button没有内置缩放效果(这是我刚开始觉得最不习惯的地方)
2.文字描边很容易又比较麻烦,TMPText自带的材质很强,但是改颜色得新建新材质 :joy:
3:ScrollView组件会强制锁住材质,除非取消maskable属性,但是,这样滑动就不会被遮住(这是我觉得又一个很不适应的地方)
4.调试很容易卡住无响应导致运行不起来 :innocent:不知道是我调试的姿势不对还是我们自己的框架或者魔改了编辑器导致的。
5.没有PageView组件
6.点击事件只要被响应就无法继续传递了,这对那种点击其他任意位置关闭某些小说明气泡,同时该点击位置又在某个按钮上时需能生效很难处理(ExecuteEvents.Execute搭配RaycastAll无法完美解决)
7.没有属性装饰器控制属性显隐被条件控制,需要自写属性特性;

虽然这些都可以写代码或者第三方库解决,但是又回到了那句”这不是引擎的基本功能吗“

:dog:

还是前女友好呀

人只有失去时才懂得珍惜 :rofl:

渣男,我不会让你再碰我了 :persevere:

很足的地方也讲讲呗

Unity的携程用不惯,没有全局定时器也不习惯,我一上来就把settimeout和promise在unity实现了一下,配合await和async,和TS没啥区别了

1赞

点了一遍排行榜的游戏,发现很多是unity的,而且unity在微信和抖音投了很多钱宣传,最近的技术演讲都是unity就能看出来了。 :joy:

现在用unity要tizi不?

我用的还不深,现在觉得好用的就是运行时能看到场景树,能运行时修改属性值这挺好用的。

ts 和 C# 毕竟都是微软的,搞得差不多,他那个携程确实恶心,可以看看 搞个 uniTask 爽用 await/async

1赞

我用的是C#自带的Task, 其实挺好用的

小心容易被寄律师函

言之有理 :joy:

不是论坛里,是只要公司ip ,unity能查出来会给你们公司寄律师函噢 :grimacing:

那无所谓 :crazy_face:

破解版也不行吗

破解版不清楚 , 有不同类型的[破解]

30天每天8小时登录,都会记录在案,除非完全不使用30天
并且不光是登录hub,在公司ip如果登录unity网页的id也会记录在案
30天后会收到unity律师函要求购买正版key
破解版也不行,仍会偷偷跑unity链接,可以抓包看看,把unity相关全部禁掉,但某些禁掉package就用不了了

有些破解是劫持连接unity的验证地址,

ps:我说的[破解版]可能是一键公司交钱,因为我们公司挺多U的研发的,没出过问题 :joy:这点钱公司还是出得起的。