本文转载于:http: shahdza.blog. cto.com 唠叨 本来是想学学控件类CCControl的另一个子类按钮控件CCControlButton的。但是发现里面有一个参数牵扯到CCScale Sprite这个类。看到CCScale Sprite,很容易联想到精灵类CCSprite。两者又有什么区别呢 因此我就去网上收了一些有关CCScale Sprite的资料来学习。 致谢 htt ...
2016-10-10 11:40 0 5223 推荐指数:
转自:http://www.cocos2dev.com/?p=295 前段时间看CCEditBox的时候,发现里面有个利用9宫格图缩放图片的,也就是缩放带圆角的图片。 这个比较有用处,很多游戏中有很多不同尺寸的圆角图片作为背景。有了CCScale9Sprite之后,只需要提供一个非常小尺寸 ...
注意:在测试中发现,如果想要setPreferredSize()或者setContentSize()在收缩图片时生效,则只能用 CCScale9Sprite* CCScale9Sprite::create(CCRect capInsets, const char ...
1.数据资源类class LXPhotosData { final String imgUrl; LXPhotosData(this.imgUrl);} 2.定义一个继承StatefulWidget的外部调用类,九宫格界面,里面定义了几个常量,用来设置,具体请看 ...
Demo实现了对任意方格进行拖拽,可以交换位置,其中Demo-1利用了勾股定理判断距离! Demo-1整体思路: 1.首先div实现自由移动,一定需要脱离标准文档流,所以我们给它使用绝对定位。 ...
九宫格算法核心: 利用控件索引index计算出控件所在的行数和列数; 利用控件计算出left距离; 利用控件计算出top距离; 写特效时需要用到定位 公式: 行 row=parseInt(i/cols); 列 col=parseInt(i%cols ...
...
九宫格布局 最近遇到一个题目,是实现一个九宫格布局的。实现的效果大概是下图这种这样子的: (鼠标悬浮的时候,九宫格的边框颜色是改变的。) 首先想到的是直接使用<table>进行布局,原因很简单,就是想利用 table 里面有一个border-collapse:collapse ...