タグ

2Dとbackgroundに関するedo_m18のブックマーク (1)

  • Cocos2d-x で BlendFunc - WonderPlanet DEVELOPER BLOG

    おつかれさまです。今回ブログを担当します藤澤です。 さて、Cocos2d-x ではレイヤ(ノード)を重ねて画面を作成するわけですが、ゲームですから画像を透過させてみたくなることもあります。そんなときは setOpacity を使って不透明度を変更してやってもいいのですが、BlendFunc というのを使うと、いわゆる Graphics ツールでいうところのレイヤと同じようにさまざまな合成結果を得ることができます。しかしこの BlendFunc、普段あまり使わないのでいざというときに使い方を忘れてしまいがちです。そこで今回は備忘録的に BlendFunc の使い方をまとめてみたいと思います。 まずは基的な使い方ですが、以下のようになります。 CCSize size = CCDirector::sharedDirector()->getWinSize(); CCLayerColor* bac

    Cocos2d-x で BlendFunc - WonderPlanet DEVELOPER BLOG
  • 1