• 由Canvas引起的脱发


    edit date: 2019-10-8 15:51:21

    0x00

    其实这是第一篇『瞎逼逼』文……用来发泄对 unity 的不满……

    其实也没啥好不满的。

    起因,就是 editor 明明好端端的 UI Button,打了包,不好使了,糟心不糟心?查了半天原因,发现是个八竿子打不着的点,Canvas 设置的 Render Mode,渲染在摄像机上,开始按钮的触发区域有偏移,摄像机移动之后甚至没法点击按钮了,时灵时不灵,突出了一个玄学。

    最主要让人恶心的是,还没什么好写的。

    0x01

    现在是做项目,主要精力都是放在功能代码的实现上,也就是用 Unity 实现一个操作方式,实现一个“播 ppt”的特效;

    偶尔也接触一些优化的工作,考虑考虑 Draw Call,包体为啥这么大,考虑性能,考虑垃圾回收(“小伙子是什么垃圾?”)。

    再后面才会接触到长期运营方面的东西吧,热更新,mod 社区等等上面的实现。

    但是我觉得这些东西,应该不存在什么难度上的区分吧,只是做项目是,功能代码接触起来最方便而已吧。“都不难。”

    0x02

    所以匠心,是一种态度,要从实践中慢慢修炼。

    现在想要做的一个是把基础算法加强一下,其实是系统的学习一下,这是最基本的走向,不管遇到什么关卡,起码要有招式可用。

    单单走马观花效果不佳,《算法》这本书是用 java 作为示例,那我想我可以在常用的环境下学习,在一个还没接触过的环境下检验。

    那么都有了,在 c# 下学习(第一轮),在 javascript 下检验(第二轮),成果嘛,一个 unity 控制台算法大全,一个用微信算法演示小程序吧。

    好吧,这是个立 flag 的文。

  • 相关阅读:
    meshlab: pymeshlab保存物体的横截面(compute planar section)
    DbSchema导出HTML/PDF版表结构
    CO41创建生产订单维护增强字段
    又一款超好用开源知识库管理工具
    WAMP和PHPStorm安装(Win10)
    稀疏矩阵的压缩存储
    【unity3D】Rect Transform组件
    PyTorch中的动态学习率
    Linux入门基本操作3
    跨行或跨列布局
  • 原文地址:https://blog.csdn.net/ShihEuan/article/details/126302076