CharacterControls


Laya 摇杆控制 角色移动 Laya 摇杆控制 角色移动 https://blog.csdn.net/nicepainkiller/article/details/84797178 https://blog.csdn.net/nicepainkiller/article/details/84797178
资源截图
代码片段和文件信息
//#if UNITY_EDITOR  
using System;
using UnityEngine;
using UnityEditor;

class LayaShaderGUI : ShaderGUI
{
    public enum RenderMode
    {
        /**渲染状态_不透明。*/
        Opaque = 0
        /**渲染状态_透明测试。*/
        Cutout = 1
        /**渲染状态_透明混合。*/
        Transparent = 2
        /**渲染状态_加色法混合。*/
        Addtive = 3
        /**渲染状态_自定义。*/
        Custom = 4
    }

    public enum SrcBlendMode
    {
        //Blend factor is (0 0 0 0).
        Zero = 0
        //Blend factor is (1 1 1 1).
        One = 1
        //Blend factor is (Rd Gd Bd Ad).
        DstColor = 2
        //Blend factor is (Rs Gs Bs As).
        SrcColor = 3
        //Blend factor is (1 - Rd 1 - Gd 1 - Bd 1 - Ad).
        OneMinusDstColor = 4
        //Blend factor is (As As As As).
        SrcAlpha = 5
        //Blend factor is (1 - Rs 1 - Gs 1 - Bs 1 - As).
        OneMinusSrcColor = 6
        //Blend factor is (Ad Ad Ad Ad).
        DstAlpha = 7
        //Blend factor is (1 - Ad 1 - Ad 1 - Ad 1 - Ad).
        OneMinusDstAlpha = 8
        //Blend factor is (f f f 1); where f = min(As 1 - Ad).
        SrcAlphaSaturate = 9
        //Blend factor is (1 - As 1 - As 1 - As 1 - As).
        OneMinusSrcAlpha = 10
    }

    public enum DstBlendMode
    {
        //Blend factor is (0 0 0 0).
        Zero = 0
        //Blend factor is (1 1 1 1).
        One = 1
        //Blend factor is (Rd Gd Bd Ad).
        DstColor = 2
        //Blend factor is (Rs Gs Bs As).
        SrcColor = 3
        //Blend factor is (1 - Rd 1 - Gd 1 - Bd 1 - Ad).
        OneMinusDstColor = 4
        //Blend factor is (As As As As).
        SrcAlpha = 5
        //Blend factor is (1 - Rs 1 - Gs 1 - Bs 1 - As).
        OneMinusSrcColor = 6
        //Blend factor is (Ad Ad Ad Ad).
        DstAlpha = 7
        //Blend factor is (1 - Ad 1 - Ad 1 - Ad 1 - Ad).
        OneMinusDstAlpha = 8
        //Blend factor is (f f f 1); where f = min(As 1 - Ad).
        SrcAlphaSaturate = 9
        //Blend factor is (1 - As 1 - As 1 - As 1 - As).
        OneMinusSrcAlpha = 10
    }

    public enum CullMode
    {
        CULL_NONE = 0
        CULL_FRONT = 1
        CULL_BACK = 2
    }

    public enum DepthWrite
    {
        OFF = 0
        ON = 1
    }

    public enum DepthTest
    {
        OFF = 0
        Never = 1
        LESS = 2
        EQUAL = 3
        LEQUAL = 4
        GREATER = 5
        NOTEQUAL = 6
        GEQUAL = 7
        ALWAYS = 8
    }

    public enum RenderQueue
    {
        //Opaque geometry uses this queue.
        Geometry = 2000
        //Alpha tested geometry uses this queue.
        AlphaTest = 2450
        //This render queue is rendered after Geometry and AlphaTest in back-to-front order.
        Transparent = 3000
    }

    public enum LightingMode
    {
        ON = 0
        O

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-12-04 19:25  CharacterControls
     目录           0  2018-11-30 14:01  CharacterControlsLayaair
     目录           0  2018-11-30 14:11  CharacterControlsLayaair.laya
     目录           0  2018-12-04 19:24  CharacterControlsLayaair.layachrome
     目录           0  2018-12-04 19:12  CharacterControlsLayaair.layachromeBrowserMetrics
     文件     8388608  2018-12-04 19:25  CharacterControlsLayaair.layachromeBrowserMetricsBrowserMetrics-5C06610E-251C.pma
     文件     8388608  2018-12-04 19:13  CharacterControlsLayaair.layachromeBrowserMetrics-spare.pma
     目录           0  2018-12-04 14:30  CharacterControlsLayaair.layachromeCertificateRevocation
     目录           0  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateRevocation4858
     文件        1558  2018-12-03 11:59  CharacterControlsLayaair.layachromeCertificateRevocation4858LICENSE
     目录           0  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateRevocation4858\_metadata
     文件        1511  2018-12-03 11:59  CharacterControlsLayaair.layachromeCertificateRevocation4858\_metadataverified_contents.json
     文件       13460  2018-12-03 11:59  CharacterControlsLayaair.layachromeCertificateRevocation4858crl-set
     文件          66  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateRevocation4858manifest.fingerprint
     文件          95  2018-12-03 11:59  CharacterControlsLayaair.layachromeCertificateRevocation4858manifest.json
     目录           0  2018-12-04 19:18  CharacterControlsLayaair.layachromeCertificateTransparency
     目录           0  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956
     目录           0  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_metadata
     文件        8387  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_metadataverified_contents.json
     目录           0  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specific
     目录           0  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificall
     目录           0  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificallsths
     文件         244  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificallsths3019df3fd85a69a8ebd1facc6da9ba73e469774fe77f579fc5a08b8328c1d6b.sth
     文件         238  2018-12-02 02:11  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificallsths15970488d7b997a05beb52512adee8d2e8b4a3165264121a9fabfbd5f85ad93f.sth
     文件         235  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificallsths2245450759552456963fa12ff1f76d86e0232663adc04b7f5dc6835c6ee20f02.sth
     文件         240  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificallsths293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478.sth
     文件         237  2018-12-02 02:11  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificallsths34bb6ad6c3df9c03eea8a499ff7891486c9d5e5cac92d01f7bfd1bce19db48ef.sth
     文件         238  2018-12-02 02:11  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificallsths41b2dc2e89e63ce4af1ba7bb29bf68c6dee6f9f1cc047e30dffae3b3ba259263.sth
     文件         237  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificallsths4494652eb0eeceafc44007d8a8fe28c0dae682bed8cb31b53fd33396b5b681a8.sth
     文件         240  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificallsths5581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c.sth
     文件         238  2018-12-04 14:23  CharacterControlsLayaair.layachromeCertificateTransparency956\_platform_specificallsths5614069a2fd7c2ecd3f5e1bd44b23ec74676b9bc99115cc0ef949855d689d0dd.sth
............此处省略2848个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)