240 发简信
  • 120
    BlendShapes

    BlendShapes是一种动画制作方式,与骨骼动画相比,它主要应用在很小的局部,比如角色的面部表情。 骨骼只适合控制整体的动作,但太局部的动作...

  • 120
    透明物体的深度写入问题

    通常来说,透明物体是不需要写深度的,例如: 透明物体与非透明物体间的渲染不会有问题因为所有透明物体会在所有非透明物体之后渲染。 大多数情况下,透...

  • for与foreach的使用场景

    foreach特点: 基于迭代器实现 使用方便 自动将代码置入try finally块 自动调用IDispose接口 for特点: 基于索引实现...

  • 添加菜单项

    MenuItem // 这种方式,只能拿来修改具体的序列化类,不能统一写在一个地方[CreateAssetMenu(fileName="x",m...

  • 120
    减小包大小

    减小包大小不仅可以使缩短用户下载时间,还可以节省流量,同时AppStore对包大小也有限制。 排查Resources目录 Resources目录...

  • multi_compile

    #pragma multi_compile 支持定义多个关键字,其中第一个为默认项。 如果想省略第一个关键字,只定义第二个关键字,可以使用双下划...

  • 使用MonoDevelop编译Dll

    有时我们需要将写好的库或者插件,封装为一个Dll,然后再导入Unity使用。 首先注意的是,不可以直接使用MonoDevelop默认的Frame...

  • 120
    Git基本操作

    远程仓库 init 创建仓库 clone 克隆远程版本库到本地 add 将工作区改动添加到缓存区 commit rm 删除文件 mv 重命名,移...

  • 120
    TODO Unity中的各种Attribute

    修饰类 RequireComponent 在添加此脚本时,需要已经存在的其它脚本;不存在直接添加。 CreateAssetMenuAttribu...