![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏
文章平均质量分 58
cnmm22
这个作者很懒,什么都没留下…
展开
-
关于awt 不实用第三方类库 实现 图片旋转,变形等处理
开通黄钻关于awt 不实用第三方类库 实现 图片旋转,变形等处理● 一般实际应用中可能会直接g.drawImage 的时候 传入参数,来调整图片x,y坐标,甚至大小,所以重点是关于图片的旋转;● 一般控制旋转 要结合到 TimerTask 类;好下面说重点://=============================================原创 2015-03-25 22:15:33 · 1771 阅读 · 0 评论 -
cocos js 怎样在 runAction(cc.sequence(a1, a2)); 后执行一个回调函数?
答案,在 runAction(cc.sequence(a1, a2));后再添加一个 action a3:var a3=cc.callFunc(function () {ks.setEnabled(1)}); b1.runAction(cc.sequence(a1, a2,a3)); 这里需要说明,在 cocos js 3.61 中,cc.callFunc 是简介继承原创 2015-06-22 17:50:27 · 5283 阅读 · 0 评论 -
java 实现精确碰撞检测。
cnmm22 原创。[http://blog.csdn.net/cnmm22/article/details/45220551]用我的方法,你可以在java 里实现精确的斜角矩形,平行四边形,不规则矩形,不规则多边形与圆形的碰撞检测。我们知道,在java 里有一个类,x.getRect().intersects(x1.getRect() 可以实现规则矩形的碰撞检测:这是无法容忍的“碰撞检测”。这不是原创 2015-04-23 13:26:59 · 13375 阅读 · 2 评论 -
杨丰盛Cocos2D-X游戏课程,真正全套,无密
百度网盘,要的留邮箱原创 2015-04-05 13:41:45 · 3178 阅读 · 64 评论 -
大家一起来打炮初回放送
原创 2015-04-05 12:17:22 · 852 阅读 · 0 评论 -
java 怎样做出完美动画,(包括透明效果)
有一张 gif 我处理了一下,拿到 java 上,直接 g.draw 是这个效果: 这已经是处理的极限,因为这张图做出来是为白底背景而作,而我的背景是黑底。但,最终我做出来是这个效果: 可以看到我更酷了:羽毛的颜色完美融合,而且羽毛泛着荧光。而且我的羽毛可以左右变换 ,我的羽毛在飘动,而且我的炮弹可以变色!我是怎样做到的??要做到原创 2015-04-03 14:01:52 · 10483 阅读 · 0 评论 -
我是怎样做出夜撩的效果??
没有上下文的文字很难懂,这就是国外的编程语言为啥那么注重上下文这个概念,因为简单的东西没了它就不能懂了。我这里说的就是简单的东西,虽然没有上下文,但我也需要记录这样一些历程啊。。。回到话题,很简单,大概分两个步骤,1、我们要定义好一个missle的类,在其中放上一个属性叫速度,弹药的速度(所有的弹药类都应该运用多态来继承);于是我做了这样一个类 ,可以看到,cj是穿甲能原创 2015-03-20 13:22:12 · 904 阅读 · 0 评论 -
在游戏里,我是怎样做出分身效果?
在游戏里,我是怎样做出分身效果? 我是怎样完成了里世界,分身。 我之前已经完成了夜撩,大阳气炮,夜撩断魂,中华宝轮……后来证明,要实现是世界,分身是一件相当困难的事情,这几乎花了我两天的时间。 我前后想过很多办法,实现的结果不是很理想: 最开始,我想得很简单,就是记录一个时间差,比如只需要记住主角3原创 2015-03-30 10:56:31 · 2155 阅读 · 0 评论 -
关于在 java 或其他游戏设计中实现屏幕震动
采用的是g.transform(int x,int y);实现的。java awt 是 g.translate(1, 1) ,java 移动或其他语言可能是 transform; java awt Graphics 和 Graphics2D都行;注意:g.translate 或者 g(g2d).rotate(angleValue); 实际上都是移动或旋转 画布原创 2015-03-25 20:08:18 · 1119 阅读 · 0 评论 -
do{}while(0)与CC_BREAK_IF的绝妙搭配
从一开始觉得没有必要,到觉得非常好用,我经历了大概两个月的时间,下面来总结一下什么情况下使用这种结构吧。第一种情况:当加载文件的时候,如果加载文件失败,需要报错的时候。当前,可以用try{}catch(){}finally{}这种结构,但是这样做会极大的增加编译后文件的大小,使用do{}while(0)加上CC_BREAK_IF就能实现一样的效果,而且不增加文件的大小。下面转载 2015-06-24 14:01:04 · 641 阅读 · 0 评论