最终效果如图:
cocos2d V3 只要实现了- (void)update:(CCTime)delta方法,
就会自动调用它,无需手动调用
foreach   或者说for in遍历的时侯,不能增删成员
封装的 子弹类,继承自CCSprite
//
//  Bullet.h
//  31_cocos2D入门
//
//  Created by beyon...
                            
                            
                                分类:
移动开发   时间:
2014-09-07 23:50:56   
                                阅读次数:
457
                             
                         
                    
                        
                            
                            
                                最终效果图:
背景圆盘(需要扣图处理)LuckyBaseBackground.png
盖在背景圆盘上面的转盘 LuckyRotateWheel.png
代表一个星座或生肖的按钮背景图片
要创建12个,并以最下方中点为锚点进行旋转
对背景圆盘进行扣图,并在其上面盖上转盘图片的核心代码
在自定义...
                            
                            
                                分类:
移动开发   时间:
2014-08-31 14:33:01   
                                阅读次数:
346
                             
                         
                    
                        
                            
                            
                                对Core Animation来说,不管是显式动画还是隐式动画,对其设置frame都是立即设置的,比如说给一个UIView做移动动画,虽然看起来frame在持续改变,但其时它的frame已经是最终值了,这种情况下,哪怕这个UIView是UIButton的实例,其触发touch事件的范围还是最终frame的地方。...
                            
                            
                                分类:
移动开发   时间:
2014-08-03 15:18:55   
                                阅读次数:
194
                             
                         
                    
                        
                            
                            
                                突然想起来上一次面试考官提问的一个问题:如何创建一个菱形,并让它相应单击事件,可以开合的效果。当时第一反应使用button来填充菱形的图片来实现,不过考官说,这样点击的区域不够灵敏,毕竟button是矩形的。当时确实被考官问住了,后来想起来,发现原来如此!...
                            
                            
                                分类:
移动开发   时间:
2014-08-01 16:03:41   
                                阅读次数:
209
                             
                         
                    
                        
                            
                            
                                CAlaye的动画//创建CAlayer动画CABasicAnimation*animation=[CABasicAnimationanimationWithKeyPath:@"bounds.size"];//设置初始大小[animationsetFromValue:[NSValue valueWi...
                            
                            
                                分类:
其他好文   时间:
2014-07-31 20:20:07   
                                阅读次数:
235
                             
                         
                    
                        
                            
                            
                                本示例实现的动画:UIView定时消失随后又闪现,即一闪一闪的动画
所采用的技术:定时器(NSTimer) + 动画(beginAnimations/commitAnimations)
具体实现步骤:
第一步:定时器部分完全复制上个示例:http://blog.csdn.net/wanggsx918/article/details/38269919
1、在.h文件中定义一个变量...
                            
                            
                                分类:
移动开发   时间:
2014-07-29 18:00:02   
                                阅读次数:
247
                             
                         
                    
                        
                            
                            
                                Swift经过Xcode6 Beta4一版更新后,基本上已经可以作为生产工具了,虽然有一些地方和ObjC比起来要“落后”一些,但也无伤大雅。这里就用Xcode6 Beta4+iOS SDK 8.0开发,如果用ObjC的话,只需把某些语法和调用方式替换一下就可以了。...
                            
                            
                                分类:
移动开发   时间:
2014-07-28 16:28:23   
                                阅读次数:
376
                             
                         
                    
                        
                            
                            
                                iOS中的动画有两种实现方式,一种是UIView来实现动画,另一种动画是通过CALayer来实现,下面介绍两种动画的简单实现:一、UIView动画的实现UIView使用Context来实现动画关键代码://参数1动画名称参数2要实现动画的对象上下文
[UIViewbeginAnimations:@"attribute"context:_sh..
                            
                            
                                分类:
移动开发   时间:
2014-07-23 00:17:28   
                                阅读次数:
689
                             
                         
                    
                        
                            
                            
                                然后我们来写:TypeSelectView
这个比较简单,我们只要只要每个TypeView的位置,然后作为自己的subview就好了
@interface TypeSelectView : UIView
@property(nonatomic) BOOL bShown;
@property(nonatomic, strong) TypeView* curSelectedView;
-(id)i...
                            
                            
                                分类:
移动开发   时间:
2014-07-18 23:04:39   
                                阅读次数:
268
                             
                         
                    
                        
                            
                            
                                1 uiview动画
  
 [UIView beginAnimations:@"Curl"context:nil];//动画开始  
 [UIView setAnimationDuration:0.75]; 
 [UIView setAnimationDelegate:self]; 
 [UIView setAnimationTransition:UIViewAnimationTran...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 19:32:01   
                                阅读次数:
218