zoukankan      html  css  js  c++  java
  • cocos2d_android 瞬间动作

    该文章所写的瞬间动作主要有CCFlipX,CCFlipY,CCHide,CCShow


    当中CCFlipX是以Y轴为中心旋转,CCFlipY是以X轴为中心旋转,CCHide将精灵对象隐藏,CCShow将精灵对象展如今屏幕上


    activity中的代码还是件activity内容,本文仅仅附上四个瞬间动作的代码


    package com.sdufe.android;
    
    import org.cocos2d.actions.instant.CCFlipX;
    import org.cocos2d.layers.CCLayer;
    import org.cocos2d.nodes.CCSprite;
    import org.cocos2d.types.CGPoint;
    
    public class GameLayer extends CCLayer {
    
    	private CCSprite sprite;
    
    	public GameLayer() {
    
    		sprite = CCSprite.sprite("ic_launcher.png");
    
    		CGPoint pos = CGPoint.ccp(100, 100);
    		sprite.setPosition(pos);
    
    		addChild(sprite);
    
    		CCFlipX flipX = CCFlipX.action(true);
    		sprite.runAction(flipX);
    
    	}
    }
    package com.sdufe.android;
    
    import org.cocos2d.actions.instant.CCFlipY;
    import org.cocos2d.layers.CCLayer;
    import org.cocos2d.nodes.CCSprite;
    import org.cocos2d.types.CGPoint;
    
    public class GameLayer extends CCLayer {
    
    	private CCSprite sprite;
    
    	public GameLayer() {
    
    		sprite = CCSprite.sprite("ic_launcher.png");
    
    		CGPoint pos = CGPoint.ccp(100, 100);
    		sprite.setPosition(pos);
    
    		addChild(sprite);
    
    
    		CCFlipY flipY = CCFlipY.action(true);
    		sprite.runAction(flipY);
    
    
    	}
    }

    package com.sdufe.android;
    
    import org.cocos2d.actions.instant.CCHide;
    import org.cocos2d.layers.CCLayer;
    import org.cocos2d.nodes.CCSprite;
    import org.cocos2d.types.CGPoint;
    
    public class GameLayer extends CCLayer {
    
    	private CCSprite sprite;
    
    	public GameLayer() {
    
    		sprite = CCSprite.sprite("ic_launcher.png");
    
    		CGPoint pos = CGPoint.ccp(100, 100);
    		sprite.setPosition(pos);
    
    		addChild(sprite);
    
    		// CCFlipX flipX = CCFlipX.action(true);
    		// sprite.runAction(flipX);
    		//
    		// CCFlipY flipY = CCFlipY.action(true);
    		// sprite.runAction(flipY);
    
    		CCHide hide = CCHide.action();
    		sprite.runAction(hide);
    
    
    	}
    }
    

    package com.sdufe.android;
    
    import org.cocos2d.actions.instant.CCShow;
    import org.cocos2d.layers.CCLayer;
    import org.cocos2d.nodes.CCSprite;
    import org.cocos2d.types.CGPoint;
    
    public class GameLayer extends CCLayer {
    
    	private CCSprite sprite;
    
    	public GameLayer() {
    
    		sprite = CCSprite.sprite("ic_launcher.png");
    
    		CGPoint pos = CGPoint.ccp(100, 100);
    		sprite.setPosition(pos);
    
    		addChild(sprite);
    
    		// CCFlipX flipX = CCFlipX.action(true);
    		// sprite.runAction(flipX);
    		//
    		// CCFlipY flipY = CCFlipY.action(true);
    		// sprite.runAction(flipY);
    
    		// CCHide hide = CCHide.action();
    		// sprite.runAction(hide);
    
    		CCShow show = CCShow.action();
    		sprite.runAction(show);
    
    	}
    }
    


    
    

  • 相关阅读:
    体重档案应用客户端源码
    高仿美团应用客户端项目源码
    Aisen仿新浪微博客户端项目源码
    高仿百度传课应用客户端源码iOS版
    iOS高仿城觅应用客户端项目(开发思路和代码)
    一个妹子图应用客户端源码
    扎根找房子应用源码项目
    【UI集合】- 自定义搜索框
    【OC基础】- 简介
    【2015、01】追赶AND改变
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/3875309.html
Copyright © 2011-2022 走看看