• cocos代码研究(2)Layer学习笔记


        auto layer = Layer::create();
    
        /*************华丽分割线*************/
    
        auto layer = LayerColor::create(Color4B(255, 0, 0, 255), 150, 150);
    
        /*************华丽分割线*************/
    
        auto layer = LayerGradient::create(Color4B(255, 0, 0, 255), Color4B(255, 255, 0, 255));
    
        /*************华丽分割线*************/
    
        auto layer = LayerGradient::create(Color4B(255, 0, 0, 255), Color4B(0, 255, 0, 255), Vec2(0.9f, 0.9f));

    Layer类 继承自 Node

    创建一个全屏黑色的图层
    static Layer * create()

    LayerColor类 继承自Layer

    创建一个全屏的黑色图层
    static LayerColor* create()

    通过颜色,宽度和高度来创建一个图层
    static LayerColor* create(const Color4B & color, GLfloat width, GLfloat height)

    LayerGradient类 继承自LayerColor

    创建一个全屏的黑色图层。
    static LayerGradient * create ()

    创建一个全屏的和在开始和结束颜色之间的梯度图层。
    static LayerGradient * create (const Color4B &start, const Color4B &end)

    在方向V上,使用开始颜色和结束颜色插值,创建一个全屏的带颜色梯度的图层。
    static LayerGradient * create (const Color4B &start, const Color4B &end, const Vec2 &v)

  • 相关阅读:
    GithubPlus+PicGo + Typora 一键式图床
    快速掌握Linux这篇文章就够了。
    跨行程序员Java进阶--基础语法
    Prometheus(普罗米修斯)
    【学习记录】Golang
    服务器Docker-Compose 安装 Anaconda
    Kubernetes集群部署
    Jenkins部署
    Harbor部署
    Docker、Docker-Compose的安装以及相关使用
  • 原文地址:https://www.cnblogs.com/damowang/p/4844906.html
Copyright © 2020-2023  润新知