なんかの Log

良い感じで投げっぱなしにしてみせる。

Cocos2d

CCLabelBMFontの行間を調整する

GlyphDesignerで吐き出したファイルを使っている場合です。 .fntファイルでcommonの行のlineHeightを編集すればおkです。 common lineHeight=24 base=24 scaleW=1024 scaleH=1024 pages=1 packed=0 下記記事に感謝。 CCLabelBMFont で使用する .fnt ファイ…

Cocos2dでAccelerometerを有効化

タッチと同じ感じでいけるかと思いきや詰まったので書いておく。 環境 Tool Version XCode 4.6.1 Cocos2d v2.1-rc1 コード UIAccelerometerDelegateを実装する必要があるので宣言。 Sample : CCLayer <UIAccelerometerDelegate> { } タッチと同じようにCCLayerを継承したシーンでAccel</uiaccelerometerdelegate>…

schedule:interval:repeat:delay:でRepeatForever

Cocos2dのメソッドでscheduleがあるけどschedule:interval:repeat:delay:で無限ループさせるときにどうすんのかと調べたら単純なscheduleでも定数指定してるだけだった。 -(void) schedule:(SEL)selector { [self schedule:selector interval:0 repeat:kCCRe…

Cocos2dとStoryboardを組み合わせる

iOS初心者にはなかなか大変でした。 環境 Tool Version XCode 4.6.1 Cocos2d v2.1-rc1 Storyboardを作成 プロジェクトはCocos2dの初期テンプレートを使ってます。 適当に。closeボタンを押したらCocos2dの画面に戻りたい。名前はStoryboard.storybordとかに…

Cocos2dでPortrait固定にする

環境 Tool Version XCode 4.6.1 Cocos2d v2.1-rc1 編集箇所 テンプレートで作成したプロジェクトファイルの場合です。コメントの通り、iOS4/5とiOS6では呼び出されるメソッドが違うので2つ書きなおさないといけません。 // AppDelegate.m // The available o…