Posts Tagged ‘サンプル’

【iPhoneSDK】コマアニメーションクラス

金曜日, 2月 12th, 2010

 
プログラムでいうアニメって、数字で変換するものばっかりで
パラパラ漫画みたいなコマアニメのことは考えられていません(たぶん)。
 
でも、動きといえば手書きのイラストからつくりますよね!
 
 
そんなひとのためにサンプルを公開しておきます。
 
 
多少解説すると、
コマ数分だけ横に並べた画像を読み込み、
更新ごとにひとコマ分ずつずらしています。
 
この方法だと、ずらす数値をちょっと変えると
横に流れてしまうアニメになったりします。
 
 
 

こんなことしてないで、ジャスティスファイトを形にしろっていうんですよね。
まったく。
 
 
※ファイルUPしますが、動作保証とかなにか起きても自己責任でお願いしますー。なにも起きないとは思いますけど…
【iPhone SDK】コマアニメーションクラスサンプル
 
 

※ 10.02/18追記
実はUIImageViewに、animationImagesという配列型のプロパティがあって、
各コマ画像を配列に入れてstartAnimatingメソッドを呼ぶとコマアニメしてくれる。
さらに iPhoneOS3.0からは
highlightedAnimationImagesというプロパティも追加されていて、
highlightedプロパティを YES にするとこちらのアニメを再生してくれる。
 
 

【iPhone SDK】マイク入力レベルを取得するサンプル

木曜日, 2月 4th, 2010

とりあえず形になったのでメモがてらUP。
 
AVFaundationで、AVAudioPlayerってあると思うんですが、
それの録音版AVAudioRecorderっての使ってます。
 
最初、AudioQueue系のものを使っていたのですが、
バッファとかなんとか事前準備がめんどそうだったのでやめました。
 
 
で、結局録音にメモリ使ってしまうという罠は回避出来ていないのですが、なにか知ってる人いたら教えてください。
とりあえず、録音中しか値とれなくて、インスタンス用意すりゃ録音してなくてもいいかなーとか、録音状態にしてから一時停止にしとけばいいんじゃね?とかやったのですがダメでした…
 
 
今んとこの解決策は、定期的に録音をストップしてファイル破棄、再度録音開始といった流れしか思いつきません。きもちわるい解決策だぜ!
 
 
 
こまったー
 
 
※ファイルUPしますが、動作保証とかなにか起きても自己責任でお願いしますー。なにも起きないとは思いますけど…
 【iPhone SDK】マイクの入力レベルを取得するサンプル