2 qq 26871009 qq_26871009 于 2016.09.22 10:57 提问

cocos2dx 图形分割 像素检测

图片说明

如图;cocos2dx中我在精灵中画了一条直线(也会有多条),怎么判断直线两边的像素大小关系啊,实在想不出什么方法了,求大神指点思路,谢谢!

1个回答

qq_29852347
qq_29852347   2016.09.22 23:55

是不是划了线后可以用两个精灵存两半,然后比他们图片的大小

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
完美的像素碰撞检测(使用cocos2dx)
我写这篇文章的原因是,我在StackOverflow中没有发现怎么做像素碰撞检测这个问题的答案,原以为会有很多像我一样的人在搜索着答案。 在大部分的游戏中碰撞检测是重要的组成部分,它能够使用在子弹打中了敌人或者你撞到了墙上等等。当做游戏的碰撞检测的时候,我们需要根据游戏去选择其中一些检测的技术。几乎所有的游戏引擎和框架都使用“Bounding Box”碰撞,这是一个默认的碰撞检测机制。简单来说,
cocos2dx像素鸟源码
练习cocos2dx时写的像素鸟,有需要的拿去
Cocos2dx 像素碰撞检测
public boolean isCollision(int thisLeft, int thisTop, int thisRight, int thisBottom, int otherLeft, int otherTop, int otherRight, int otherBottom) {   //如果图片不相交的话,不进行像素碰撞检测   if (thisLeft > otherRig
像素鸟cocos2dx
模仿像素鸟写的,开发环境为VS2013,cocos2dx版本为3.7
cocos2dx像素碰撞
// //  CollisionDetection.h //  Created by Mudit Jaju on 30/08/13. // //  SINGLETON class for checking Pixel Based Collision Detection #ifndef __CollisionDetection__ #define __CollisionDetec
opencv14-图像分割--超像素分割与形态学分割
二值形态学在二值图像上进行运算,二值图像是从其他等级的强度通道产生的。为了进行图像分析,采用的方法是去除形状噪声或异常值以及加强主要特征点。形态学可用于目标识别、细胞生物学、医学、粒子分析和自动显微镜。 二值形态学是一个邻域计算,结构核通过定义哪些周围像素对形态有益,然后进行形态学处理。但是它是从图像二值化开始的。 我们常用到的膨胀是一个布尔或(or)运算,腐蚀是布尔与(and)运算。腐蚀是为
(转)cocos2d-x 不规则图形碰撞检测(像素级碰撞检测)
在游戏中,有时会用到判断是否点击到一张图的有色部分,即非透明区域; 或者是判断不规则图片的碰撞的判断。 //判断有没有点到有材质的部分, p_point相对, CCSprite坐标 bool Tools::isClickTheRealSprite(cocos2d::CCSprite* p_sprite, const cocos2d::CCPoint p_point){ CCSize
cocos2dx做游戏过程中像素纹理知识
一个包含rgba信息的像素点的大小是4byte, OpenGL ES 在生成文理的时候,会扩展成2的幂次方 多个小图的总大小会比合成一个大图大一些, 而且在游戏运行时候需要切换纹理消耗时间,合成一个大图就可以使用同样的纹理渲染很多图。 引用的文章...
cocos2dx 像素黑边处理
//alpha 预乘处理像素黑白边  CCTexture2D::PVRImagesHavePremultipliedAlpha(YES); //上面的官方不推荐,官方推荐使用下面的 Image::setPVRImagesHavePremultipliedAlpha(true); 黑白边产生的原因:  黑白边的产生的原因——AA 抗锯齿。渲染出来的图都是位图,位
Cocos2dx 像素判断碰撞检测
最近研究了一下透明图片的点击事件即png图片中透明区域的点击。当时用j2me的时候,记得设置个值就可以处理是像素点击还是图片点击,不对,是碰撞检测。看了看jdk,它处理了像素,处理如下: public void handlesinglepixel(int x, int y, int pixel) { int alpha = (pixel >> 24) & 0xff;