This domain may be for sale!
This domain may be for sale!
2009年05月01日22:24 カテゴリ cocos2dでキャラクターアニメーション cocos2dには次の画像のような一枚の画像からコマアニメを作る機能がある。 これを使えばキャラクターが歩いているグラフィックなんかを簡単に作ることができるっぽい。ただ、実際のソースを見ると結構面倒そうかも? [Texture2D saveTexParameters]; [Texture2D setAliasTexParameters]; // スプライトマネージャの作成 // spriteManagerWithFile:@"~.png" 画像を設定 // capacity:50 ??不明 AtlasSpriteManager *mgr = [AtlasSpriteManager spriteManagerWithFile:@"grossini_dance_atlas.png" capacity:50]
集めてあった文章読み上げサイトのリンク集を軽い気持ちで記事にしていたら、なんだか力の入った記事になってしまいました。 当サイト関連記事: ・音声録音再生キットを組み込むアイデア貯金箱工作。 ・擬音から音を合成するフリーソフト「KanaWave」で遊ぶ ・赤ちゃんを巻き舌で泣かせてしまうおもしろ動画ほか ■Nuance - RealSpeak - Demo http://www.nuance.com/realspeak/demo/ ・まず始めにバージョンを選びます。「RealSpeak Telecom」または「RealSpeak Solo」、どちらでも同じように発声できますが、僕は違いがわかりませんでした。どっちでもいいので、適当に[Next]で次にいきます。 ・次は言語を選びます。上から15番目に[Japanese]があるのでそれをクリックして、[Next]で次にいきます。 ・テキストボッ
公式資料 † iPhone SDK ならびに Cocoa Touch Frameworkについての最新の情報はADC(Apple Developper Connection)内のiPhone Dev Center から入手できます。 サンプルやチュートリアル、フレームワークのリファレンスなどが揃っていますので、それらについてはiPhone Dev Centerを参照してください。 なお、ADC内の資料を見るためにはApple IDが必要です。 ↑ PNG形式の画像データを読み込む (NSData *) -> (UIImage *) † UIImage Classのクラスメソッド (UIImage)ImageWithData:(NSData *) を使う。 // PNGフォーマットの画像データの入った NSData NSData *someDataWithPNGFormat; //
iphone - How to scale a UIImageView proportionally? - Stack Overflow @interface UIImage (Extras) - (UIImage *)imageByScalingProportionallyToSize:(CGSize)targetSize; @end; @implementation UIImage (Extras) - (UIImage *)imageByScalingProportionallyToSize:(CGSize)targetSize { UIImage *sourceImage = self; UIImage *newImage = nil; CGSize imageSize = sourceImage.size; CGFloat width = imageSize.width; CGF
ゲームを作るのに必須の手段。ピクセルデータへの直接アクセス方法です。 元画像としてUIImageへアクセスします。 UIImage *img; int width = CGImageGetWidth (img.CGImage); int height = CGImageGetHeight (img.CGImage); CFDataRef inputData = CGDataProviderCopyData (CGImageGetDataProvider (img.CGImage)); UInt8 *pData = (UInt8 *)CFDataGetBytePtr (inputData); pDataに先頭アドレスが入っているのでここからRGBと明るさの順でアクセスできます。 変更後は新しいUIImageへ変換してあげます。 CFDataRef data = CFDataCreate (N
Quartz 2DまわりのAPIを使い,UIImageからCGImageRefを経由してピクセルの値を取得することができる. UIImage* source = [UIImage imageNamed:@"image.png"]; CGImageRef inputImage = [source CGImage]; これでCGImageのポインタを取得できる.CGImageからは,CGImageGetDataProviderとCFDataGetBytePtrを使い,ピクセルの値やピクセルのデータサイズ,1行ごとのバイトサイズなどを取得できる. CFDataRef inputData = CGDataProviderCopyData(CGImageGetDataProvider(inputImageRef)); unsigned char *pixelData = (unsigned char
メモ。 iPhoneアプリのバンドルに同梱したPNGファイルは、ビルド時に最適化処理が行われてしまうため、そのままではlibpngで読み込むことが出来ません。iPhone向けに最適化されたPNGをlibpngで扱う方法は、いまのところ二つ。 1:最初から最適化をしないようにする 参考にしたページはこちら。 http://d.hatena.ne.jp/wasabi-arts/20090301/1235856525 このように、IPHONE_OPTIMIZE_OPTIONS=-skip-PNGsを追加するか、 またはこのように、最初っから圧縮をしないように設定する。 2:最適化したファイルをいったんUIImageで読み出して、再度PNGでファイル書きだしする いったんUIImageを使って当該ファイルをロードして、ファイルにpng形式で書き出せばよいらしいです。 (@nakamura001さん
URLを入力します。(例:http://www.cnn.com/) 翻訳の種類(英→日または日→英)を選択します。 「翻訳」ボタンを押してください。翻訳後のウェブページが新しいウィンドウで表示されます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く