cocos2dx C++ 遮罩使玩家头像为圆形
来源:互联网 发布:魔卡幻想 淘宝号 编辑:程序博客网 时间:2024/06/05 02:38
auto clipnode =ClippingNode::create();
clipnode->addChild(headimage);
auto circleNode =DrawNode::create();
constint maxTrangle = 360;
Vec2 circleVec2[maxTrangle];
for (int i =0; i < maxTrangle; i ++)
{
float x =cosf( i * (M_PI/180.f)) *50;
float y =sinf( i * (M_PI/180.f)) *50;
circleVec2[i] = Vec2(x, y);
}
auto circleColor =Color4F(0,1, 0,1);
circleNode->drawPolygon(circleVec2, maxTrangle, circleColor,1, circleColor);
clipnode->setStencil(circleNode);
clipnode->setPosition(Vec2(pselfheadbg->getPositionX(),64));
this->addChild(clipnode);
DrawNode 可以绘图的api ,使用方法网上可以查到很多哦。不懂的话可以去查一下,不是很难。
阅读全文
0 0
- cocos2dx C++ 遮罩使玩家头像为圆形
- cocos2dx 剪切圆形头像
- 裁剪头像为圆形
- bitmap将头像转换为圆形头像
- iOS 设置头像为圆形
- iOS 裁剪头像为圆形
- html5设置头像为圆形的
- Android中绘制头像为圆形
- 圆形头像裁剪,可以缩放预览,裁剪为圆形
- COCOS2dx 3.5 实现带白色边框圆形头像功能
- COCOS2dx 3.5 实现带白色边框圆形头像功能
- 用Cocos2dx-Lua制作一个圆形的头像框
- cocos2dx中ClippingNode实现带边框圆形头像
- 头像圆形
- 圆形头像
- 圆形头像
- 圆形头像
- 圆形头像
- 【java学习笔记】is-a、 has-a 、is-like-a、is-like-a
- 栈
- selenium + python环境搭建步骤
- Unity AssetBundle依赖加载
- 深入理解Java的final关键字
- cocos2dx C++ 遮罩使玩家头像为圆形
- JSP(Java Server Pages)的9大内置对象
- Java中异常机制
- myeclipse8.5 下 新建maven web 项目 问题解决
- golang中http包获取表单
- tablayout+fragment
- 用java压缩/解压文件
- android 源码中预置带.so文件的APK
- 初识css