zoukankan      html  css  js  c++  java
  • cocos2d-x游戏内屏幕截屏

    存一下,截屏方法

    utils::captureScreen在v3.2版本,utils::captureScreen()方法被加入用于保存屏幕截图。

    bool   : 捕捉屏幕截图是否成功    

    afterCaptured :该方法将在捕捉指令后被执行。


     > filename      :截图的名字。
        //                    > 可以只是一个文件名。  像这样ScreenShot.png。
        //                    > 也可以是一个绝对路径。像这样/sdcard/ScreenShot.png。

    //captureScreen(const std::function<void(bool, const std::string&)>& afterCaptured, const std::string& filename);

                utils::captureScreen([=](bool succeed,const std::string& outputFile){

                    if (succeed)

                    {

                        CCLOG("%s", outputFile.c_str());

                        //显示截图

                        Sprite* sp = Sprite::create(outputFile);

                        sp->setPosition(size / 2);

                        this->addChild(sp);

                        sp->setScale(0.25); //放缩

                    }

                    else

                    {

                        CCLOG("Capture screen failed.");

                    }

                    

                }, "/Users/mac/Desktop/gameScree.png");

            }

        });
    ---------------------
    作者:天道殷勤
    来源:CSDN
    原文:https://blog.csdn.net/qq_41939248/article/details/80488092
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    三大平衡树(Treap + Splay + SBT)总结+模板
    Nim游戏与SG函数 ——博弈论小结
    POJ2104 (平方分割)二分查找理解。
    POJ 1568 极大极小搜索 + alpha-beta剪枝
    数论基础算法总结(python版)
    极小极大搜索 的个人理解(alpha-beta剪枝)
    POJ 2891 中国剩余定理的非互质形式
    欧拉函数相关的题目
    数学专题(转)
    编码问题的觉悟
  • 原文地址:https://www.cnblogs.com/zhangthree/p/10933323.html
Copyright © 2011-2022 走看看