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);
    
    	}
    }
    


    
    

  • 相关阅读:
    mysql access denied for user root Mysql用户无权限
    远程链接调用sql脚本
    CuteEditor使用详解
    如何设置release模式
    ShardingJDBC不分库,只分表例子
    SpringCloud Stream整合RocketMQ实现消息发送与接收
    Spring Cloud Gateway的PrefixPath及StripPrefix功能
    使用MongoDB的Spring Boot和MongoTemplate教程
    ShardingJDBC读写分离案例
    SpringBoot那些好用的连接池HikariCP
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/3875309.html
Copyright © 2011-2022 走看看