zoukankan      html  css  js  c++  java
  • cocos2d js 利用texture packer生成sprite

    cc.spriteFrameCache.addSpriteFrames(res.winLose_plist,res.winLose_png);
    var frame = cc.spriteFrameCache.getSpriteFrame("win-lost-bei.png");
    var backHighlightSprite = cc.Sprite.createWithSpriteFrame(frame);
    backHighlightSprite.setPosition(100, 100);
    this.addChild(backHighlightSprite);

    生成menuitem的点击事件

    cc.spriteFrameCache.addSpriteFrames(textures.winLose_plist,textures.winLose_png);
    var backItemImg = new cc.MenuItemImage;
    backItemImg.setNormalSpriteFrame(cc.spriteFrameCache.getSpriteFrame("win-lost-bei.png"));
    backItemImg.setSelectedSpriteFrame(cc.spriteFrameCache.getSpriteFrame("pochan.png"));
    
    backItemImg.setEnabled(true);
    backItemImg.setCallback(this.callback,this);
    
    var menu = cc.Menu.create(backItemImg);
    menu.setPosition(100, 100);
    this.addChild(menu);

    回调函数

    callback: function (sender) 
    {
            cc.log("asd" + sender);
    },
  • 相关阅读:
    think in java
    TASLock TTASLock
    多线程
    jenkins unable to delete file
    ubuntu sun-jdk
    py2exe
    memcached安装
    redis安装
    ubuntu安装ssh
    mysql远程访问
  • 原文地址:https://www.cnblogs.com/ziyouchutuwenwu/p/4196492.html
Copyright © 2011-2022 走看看