Unity3D 利用Lambda表达式来为数组排序

在Unity中为代码小齿轮添加手动排序数组,数组元素需有一定命名规律。

代码引用(Lambda)

  [ContextMenu("Sort Frames by Name")]
    public void SortFrames()
    {
        System.Array.Sort(Frames, (a, b) => a.name.CompareTo(b.name));
    }

注:Frames为数组。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,804评论 25 709
  • 注:之前关于Java8的认知一直停留在知道有哪些修改和新的API上,对Lambda的认识也是仅仅限于对匿名内部类的...
    mualex阅读 2,865评论 1 4
  • 滴答,滴答。屋檐还在向下滴水。我又往屋檐下缩了缩,可是头发仍然被雨水一滴一滴地淋湿。我眼前有一张雨水织成的朦胧的帘...
    云开回暖阅读 201评论 1 0
  • 昨晚梦到碧蓝色的海 我手里拿着个破相机 鼓捣半天拍不下一张照片 当我醒来 发现我连破相机都没有 理想就像碧波荡漾的...
    f426f76a3b0c阅读 213评论 0 0
  • 今夜,不能不想起杜甫。七岁吟诗,读书万卷的杜甫。 站在门口,大口呼吸这场雨带来的清新的空气,一千两百多年前的这个季...
    辛凌阅读 229评论 0 4