[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 07/07 16:12 / Filesize : 181 KB / Number-of Response : 719
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Adobe AIR 総合



1 名前:Now_loading...774KB [2008/02/25(月) 19:10:11 ID:iDhffIw/]
labs.adobe.com/technologies/air/

このスレは間違いなく伸びない

280 名前:Now_loading...774KB mailto:sage [2011/05/12(木) 18:50:43.80 ID:wajV8gQh]
>>279
やってみたけど隠しちゃうとパッケージ化できなくなるな
まぁしょうがないのか

281 名前:Now_loading...774KB [2011/05/16(月) 14:54:55.50 ID:gyCJCCyj]
HTMLベースのAIRアプリでswc形式で配布されてるライブラリを使用したいんだがどうしたらいい?

282 名前:Now_loading...774KB [2011/05/16(月) 18:53:06.78 ID:FG74l3N2]
クライアント側をAIR
サーバ側をPHPとしたときに
PHPのセッションの機能は難なく使えますか?

ブラウザ上で動くFlashの場合は
セッションは難なく使えていたのですが・・・。

AIRの場合はなにか別に手段を講じる必要があったりしますか?

283 名前:Now_loading...774KB mailto:sage [2011/05/16(月) 23:08:11.38 ID:n5veSCtw]
使えるけど、その質問の仕方だと使いようがわからない。

284 名前:282 [2011/05/17(火) 10:27:01.62 ID:9oEltEMd]
>>283

質問がヘタクソでごめんなさい。

AIRでログイン機能を有するアプリを作って、
サーバ側でログイン状態の管理をするために
セッション機能を使おうとしたときに
開発者はあまり意識せずに使えるのかなと思ったので
質問させていただきました。

ブラウザ上で動くのであれば、クッキーを有効にしておけば
サーバ側ではセッション機能を利用できますよね。

AIRの場合もそんな感じでできるのか分からず
質問させていただきました。



285 名前:Now_loading...774KB mailto:sage [2011/05/17(火) 11:37:47.56 ID:vf4pAkdh]
AIR for iOS/Android試してみたけど描画処理キツいね
ウェブと違ってネイティブ言語で作られたアプリと同じ土俵に乗るから、そういう意味では実用レベルには全然達してない感じ
仕事で使うとしたらモック制作がせいぜいかなぁ

286 名前:Now_loading...774KB mailto:sage [2011/05/17(火) 14:17:52.12 ID:rDIXvChW]
アニメーションの派手なゲームとかかな カクカクだろうけどw

287 名前:Now_loading...774KB mailto:sage [2011/05/19(木) 07:23:27.85 ID:swRdo5cY]
AIRって確かHTMLベースで開発できたよね
あんまり話見かけないけど今は活発じゃないの?それともディスコン?

288 名前:Now_loading...774KB mailto:sage [2011/05/20(金) 22:31:46.72 ID:v22ASXNZ]
>>287
HTMLベースでやる意味が無いしな



289 名前:Now_loading...774KB mailto:sage [2011/05/21(土) 08:42:32.69 ID:fjPaTksK]
>>288
そうなのかな?
MXMLでGUI作ったら重くなっちゃうんだよな・・・ヘタに作ってるのか

ちょっと調べたけどHTMLベースのAIRアプリはDesktopとExtendedDesktopプロファイルしかダメなのね。
MobileやTVプロファイルで使えたら面白そうだけど、厳しいか

290 名前:Now_loading...774KB mailto:sage [2011/05/22(日) 20:17:11.24 ID:I9Lq+9Sr]
>>284
1.AIRからPHPに「セッションIDちょうだいな」とリクエスト
2.PHPで、セッション開始
3.PHPのsession_id()関数で、セッションIDを得る
4.AIRにセッションIDを返す
5.AIRはそれをSharedObjectなりBiteArrayなりでローカルに蓄える
6.次にAIRからPHPにリクエストするとき、保存したセッションIDをPOST
7.PHPでsession_id(POSTされたセッションID);で、セッション復元
8.PHPで、セッション開始すると、復元したセッションが使える
9.6に戻り、以下繰り返し

291 名前:Now_loading...774KB mailto:sage [2011/05/22(日) 20:19:18.17 ID:I9Lq+9Sr]
>>285
えー、期待してたんだけどなー。
iPhoneはともかく、Androidまでそんな調子なのか。

292 名前:Now_loading...774KB mailto:sage [2011/05/23(月) 08:39:54.12 ID:vh+6g9vJ]
>>193
オレも同じ状況。考えつく手はつくしもう無理。
PC買い替えよかなー

293 名前:282 mailto:sage [2011/05/23(月) 09:21:16.49 ID:DGXXnyJd]
>>290
ありがとうございます。

AIRで開発したとしても、
特別な意識をすることなく、これまで通りの手法で
サーバ側はセッション機能を利用出来るのですね。

お世話になりました。

294 名前:Now_loading...774KB mailto:sage [2011/05/24(火) 08:31:34.21 ID:6mvKES+E]
FlashPlayerから入れなおしてみるとか

295 名前:Now_loading...774KB mailto:sage [2011/05/26(木) 02:33:31.61 ID:mSz+vsXt]
>>285
renderMode=gpu付けたらどう?

296 名前:285 mailto:sage [2011/05/27(金) 18:17:06.77 ID:SNc7uLHF]
>>291
Androidの方がだいぶマシだとは感じたよ
iPhoneは正直使い物にならないっす

>>295
それで改善されることもある、かな
あまり激しい動きのないアプリならそれで対応できる場合もあるかもしれない
でも例えば3Dエンジンなんかを使ったやつだとGPUで逆に重くなったりすることもあるみたい



297 名前:Now_loading...774KB mailto:sage [2011/05/29(日) 15:45:04.19 ID:AVTLH2Vq]
AIR for Androidの質問もここでいいのかな?
俗に言う「フリックスクロール」(フリックはiPhoneの呼び名?)を作る一般的な手法をご教授願いたいっす

298 名前:Now_loading...774KB mailto:sage [2011/05/30(月) 03:08:32.78 ID:zfvAUqAc]
>>296
遅くなる場合もあり得るのか
うちのアプリで試した限りではかなり改善した
といってもAndroid版とは比べ物にならない遅さだけど

>>297
マウスイベントorタッチイベントで自作じゃないか?



299 名前:Now_loading...774KB mailto:sage [2011/05/30(月) 23:08:50.01 ID:KyB+2wcQ]
verticalScrollPolicyをonにした状態のCanvasにコントロールを
横幅ピッタリに置きたいのですがスクロールバーの幅ってどうやって
取得するんでしょうか?

300 名前:285 mailto:sage [2011/05/31(火) 14:44:08.50 ID:o8Gsa3ta]
>>297
一般的な手法は特に無いと思うけど、こういうのを使ってみるのもいいかも

ttp://www.libspark.org/wiki/alumican/JPPScrollbar

Flash Builder 4.5からはモバイル用のスクロールコンポーネントなんかも追加されてるらしいね
どんなものなのかは触ってないのでわからないです

>>298
PV3Dで試したらGPUの方が遅くなったよ
うろ覚えになるけど、ビデオ再生する場合も推奨されてないとか
あとFilterとかBlendModeのほとんどが使えなくなる制限がある


301 名前:Now_loading...774KB mailto:sage [2011/06/04(土) 15:50:52.19 ID:phLvCBRM]
>>294
ダメです〜 AIRインストールできない〜

302 名前:Now_loading...774KB mailto:sage [2011/06/04(土) 18:19:07.69 ID:/7VQJEsb]
"このアプリケーションのインストール時に問題が発生しました"
って前にインストールしたAIRアプリが邪魔しているのがほとんどだからなー

AIR本体、もっと遡ってFlashPlayerからしっかり消して入れ直すぐらいしかワカンネ

303 名前:Now_loading...774KB mailto:sage [2011/06/09(木) 11:22:24.44 ID:lieuc053]
for iOSはゲーム以外の普通のアプリ作ってる分には大丈夫そうかね?

304 名前:Now_loading...774KB mailto:sage [2011/06/15(水) 06:11:14.49 ID:aem57aMA]
Adobe AIR 2.7 リリース

305 名前:Now_loading...774KB mailto:sage [2011/06/15(水) 23:36:51.74 ID:JtSPd1hy]
なぜFB4.5の直後に

306 名前:Now_loading...774KB mailto:sage [2011/06/16(木) 10:21:59.01 ID:zMHejjiG]
結構すぐアップデートだすとか言うとるみたいやね。

307 名前:Now_loading...774KB mailto:sage [2011/06/16(木) 16:18:11.79 ID:2E9ae0Sf]
Adobe、Linux デスクトップ版『Adobe AIR』のサポートを終了
ttp://japan.internet.com/busnews/20110616/7.html

_| ̄|○ il||li

308 名前:Now_loading...774KB mailto:sage [2011/06/16(木) 23:56:19.73 ID:iIww4uX4]
Linuxデスクトップは使わないから別にいいんだけど。
マルチプラットフォームが売りじゃなかったのか、もうモバイルに特化すんのかな。



309 名前:Now_loading...774KB mailto:sage [2011/06/17(金) 11:24:42.75 ID:1Y207To6]
Linuxのデスクトップユーザーは少なく割りにあわないから切ったんだろうな

310 名前:Now_loading...774KB mailto:sage [2011/06/18(土) 22:52:15.43 ID:/XK2YeNV]
アドビに期待した俺がバカだった

311 名前:Now_loading...774KB [2011/06/19(日) 08:57:14.24 ID:Hcpr6Ok8]
Adobeの処理系てイラっとするんだよな。
ドキュメントがきちっと整備されていないのと、言語仕様があやふやだんだよ。

312 名前:Now_loading...774KB mailto:sage [2011/06/20(月) 17:02:07.28 ID:KNzrU9PI]
それはあるな。英語でみればいいんだろうが。
とはいえ、Silverlightをやるのかと言われたらもっとイヤだという
消極的な理由でつかっているわけだが。

313 名前:Now_loading...774KB mailto:sage [2011/06/28(火) 10:59:16.57 ID:cHV/EYgE]
ウチじゃSilverlight製のスタンドアローンアプリも
「Adobe Air」ってフォルダに入れてるw

314 名前:Now_loading...774KB mailto:sage [2011/07/07(木) 20:20:32.53 ID:srEhhZEk]
Adobe AIR 2.7 もしくは2.6でASで作ったものをAndroidやiphoneアプリに出力できると聞いたのですが、
ネットで調べると「CS5.5対応」「CS5は現時点でまだサポートしてない」と言った書き込みがあります。
今現在はCS5でAdobe AIR 2.7もしくは2.6が使えるようになっているのでしょうか?

315 名前:Now_loading...774KB mailto:sage [2011/07/07(木) 20:57:39.87 ID:gKJDQBGu]
AIR2.5だったらできたはず。でSDKを2.6に入れ替える。
制限があったはずだけどそこは勝手に調べてくれ。

316 名前:Now_loading...774KB mailto:sage [2011/07/07(木) 20:58:58.33 ID:srEhhZEk]
ありがとうございます!

317 名前:Now_loading...774KB mailto:sage [2011/07/07(木) 21:30:12.49 ID:gKJDQBGu]
2.6のAPI使えないとかそういう制限だったから、
あまり期待しない方が良いと思う。

318 名前:Now_loading...774KB mailto:sage [2011/07/07(木) 23:18:59.61 ID:srEhhZEk]
マジですか!じゃあ素直にCS5.5にした方がいいかもですね
ありがとうございました



319 名前:Now_loading...774KB [2011/07/08(金) 08:58:44.54 ID:UK0206he]
>>135
遅レスだけど、BitmapDataにすべてを描画して画面に反映させれば
可能なのでは??

320 名前:Now_loading...774KB mailto:sage [2011/07/08(金) 09:19:47.21 ID:bNMFKjK6]
二年前…

321 名前:Now_loading...774KB mailto:sage [2011/07/08(金) 10:37:49.70 ID:vFXpt79z]
>>319
ありがとうございます。

322 名前:Now_loading...774KB mailto:sage [2011/07/08(金) 12:43:51.77 ID:TdoF8X50]
なんだとwww

323 名前:Now_loading...774KB mailto:sage [2011/07/08(金) 22:58:47.19 ID:sGMBHDxD]
マジカヨ

324 名前:Now_loading...774KB mailto:sage [2011/07/08(金) 23:03:16.13 ID:bNMFKjK6]
二年間ROMってたわけか
さすがだぜ

325 名前:Now_loading...774KB [2011/07/11(月) 10:48:48.86 ID:x946ZuhZ]
Air for Androidで、音ならすと、0.5秒くらい遅延するのですが
これを回避する方法をご存じの方いませんか??

326 名前:Now_loading...774KB mailto:sage [2011/07/11(月) 13:35:21.93 ID:671HdTNK]
wavで超高音質&大容量とかかな? MP3の標準的な設定でも遅れるの?
サウンドファイルの詳しい情報うp

327 名前:Now_loading...774KB [2011/07/12(火) 00:22:28.02 ID:SfxxVEfK]
いえ、0.5秒くらいの効果音でMP3です。(Airってwavに対応してましたっけ?
MP3 128kbps OCRです。

328 名前:Now_loading...774KB [2011/07/12(火) 00:25:36.02 ID:SfxxVEfK]
Soundクラスを使ってURLRequestでローカル内部のMP3を再生してます。



329 名前:Now_loading...774KB mailto:sage [2011/07/12(火) 03:33:56.16 ID:SglESLki]
Air for iOSでも似たような症状出るね
これのせいで普通にループさせると間が発生する

適当にググったらMP3には先頭に無音が入る仕様(?)があるという情報があって、
実際にplayのstartTimeに50ms程度を渡すとうまくループできてるように聞こえる
ただこれはこれで気持ち悪いのでまっとうな解決方法があれば同じく誰かお願いします

330 名前:Now_loading...774KB mailto:sage [2011/07/12(火) 04:47:11.51 ID:UAQwQZSe]
ああMP3のループは間があくよ Flashでもそう
仕様だからあきらめれ wavでループするしかないな

331 名前:Now_loading...774KB mailto:sage [2011/07/12(火) 07:48:16.16 ID:SfxxVEfK]
flaにwav埋め込んでも若干遅延しますね…orz

332 名前:Now_loading...774KB mailto:sage [2011/07/12(火) 20:23:56.19 ID:4sdwY3an]
俺の経験では、MP3のビットレートを32k辺りまで下げたらスムーズにループしたけどな
FlashとAIRの両方で

333 名前:Now_loading...774KB mailto:sage すぎだろそれは [2011/07/12(火) 20:24:49.11 ID:thZeXH7N]


334 名前:Now_loading...774KB mailto:sage [2011/07/12(火) 21:15:26.91 ID:4T2yjFyw]
うまい

335 名前:Now_loading...774KB mailto:sage [2011/07/12(火) 23:02:26.70 ID:UAQwQZSe]
うーん困った 誰か知ってたら教えてくれい
Air for Androidで 2本指処理で2本目の指のマウス座標は取得できないのか?
function touchMove( e:TouchEvent ):void{//タッチ中のイベント
if ( e.touchPointID==0 ){//1本目の指の処理
//色々処理
}
if ( e.touchPointID==1 ){//2本目の指の処理
trace( e );//イベントプロパティにはマウス座標は無い
}
}
ID毎の指の座標を簡単に取得できると思ってた まいったな

336 名前:Now_loading...774KB mailto:sage [2011/07/12(火) 23:29:24.47 ID:thZeXH7N]
localXは違うの?

337 名前:Now_loading...774KB mailto:sage [2011/07/14(木) 05:11:07.14 ID:h4RoA0ff]
Adobe AIR 3 Beta 1 リリース
labs.adobe.com/technologies/flashplatformruntimes/air3/

338 名前:Now_loading...774KB mailto:sage [2011/07/14(木) 23:35:31.34 ID:cSAJ+ksx]
これで独立できる

売るものはスマートフォンアプリ WEBサイト運営
サーバーはクラウド VPS
電話はスマートフォンSkype
オフィスは地方にプレハブ型の格安高性能オフィスを建て
レンタル自習室&シェアオフィスで収入を得ながらそこで開発する
tinyurl .com/43xmk7m
tinyurl .com/3mopkfy



339 名前:Now_loading...774KB mailto:sage [2011/07/29(金) 07:37:02.41 ID:U0uo03Ka]
Air for iOSだと、LoaderつかってSWF読めないってホントですか??

340 名前:Now_loading...774KB [2011/07/29(金) 17:53:24.54 ID:vP1KLD8g]
AIRのインストール時にインストーラが出す「インストール後にアプリケーションを起動」の項目をなくすように設定することはできますか?

341 名前:Now_loading...774KB mailto:sage [2011/07/30(土) 08:40:33.32 ID:l4iK1pFi]
できません

342 名前:Now_loading...774KB mailto:sage [2011/08/04(木) 22:24:39.28 ID:glRgclsD]
>>339
SWFにも寄るようです。

リンケージの設定をしてあるSWFは読み込めませんでした。

誰か理由が分かる方いませんか?
Androidでは普通に動きました。


343 名前:Now_loading...774KB [2011/08/04(木) 22:51:39.67 ID:glRgclsD]
一旦上げます

344 名前:Now_loading...774KB mailto:sage [2011/08/04(木) 22:59:04.49 ID:/41cdurg]
なんの意味があるんだよ

345 名前:Now_loading...774KB mailto:sage [2011/08/04(木) 23:27:10.98 ID:MDPvphjU]
airでつくったスマホアプリに広告ってはれる?

346 名前:Now_loading...774KB mailto:sage [2011/08/07(日) 01:03:25.95 ID:YMTLTwSO]
iphoneとかandroidみたいにスワイプで慣性ありのスクロールさせる方法ってありますか?

347 名前:Now_loading...774KB mailto:sage [2011/08/07(日) 03:50:04.63 ID:9IxRvk+b]
慣性をシミュレートしてやればいいです

348 名前:Now_loading...774KB mailto:sage [2011/08/07(日) 18:45:29.72 ID:YMTLTwSO]
慣性シミュするとやっぱりFPSによって挙動かわっちゃいますか?



349 名前:Now_loading...774KB [2011/08/09(火) 16:42:04.09 ID:DZksm9Jv]
>>129でも言及されているけど、
AIRは規定のブラウザに対する挙動がおかしいな

OS: Windows XP Home 32bit
規定のブラウザ: Google Chrome

上記のような環境で、
AIRで作られたアプリのリンクがFirefoxで開かれる
(TweetDeck、ZAN9アラートで確認済み)

誰か対処法をご存知なら、教えていただきたい

350 名前:Now_loading...774KB mailto:sage [2011/08/09(火) 21:48:38.83 ID:zhCGo8qH]
Firefoxを絶滅させる

351 名前:Now_loading...774KB mailto:sage [2011/08/09(火) 22:49:37.06 ID:DPY3R/2j]
正直既定のブラウザ以外で開こうとする方が難しいので、
>>129>>349もOS側の設定がおかしくなってるだけに100ペリカ

352 名前:Now_loading...774KB [2011/08/09(火) 23:31:47.59 ID:DZksm9Jv]
>>351
Chromeのオプションで、
規定のブラウザになっているし、AIR以外のアプリケーションではほぼChromeで開くんですよね

Chromeを規定のブラウザにしていてXP使っている他の人は
ちゃんとAIRのアプリでChromeが開いているのかな?

353 名前:Now_loading...774KB mailto:sage [2011/08/10(水) 01:40:22.81 ID:uPUXcJz8]
今試してみたけどちゃんと既定のブラウザで開いたよ
既定をFirefox→Chrome→IEと変更して、その都度試してみたけど全部いけた
やっぱり設定じゃないの?Chrome上でどうなっていようと設定保持してるのはOSだし
SetBrowserとか試したら?

354 名前:Now_loading...774KB [2011/08/10(水) 09:29:22.31 ID:c4Kq53w4]
>>353
>既定をFirefox→Chrome→IEと変更して
おお、この手順でできました!
ありがとうございます!

355 名前:Now_loading...774KB mailto:sage [2011/08/11(木) 09:04:24.63 ID:BxwVr7gi]
Air for Android や Air for IOSで、ステータスバーを除いた
実際にFlashが動いてる画面の解像度を取得したいんだけど、取得できなくない??
もし知っている方いたら是非教えて下さい!


356 名前:Now_loading...774KB mailto:sage [2011/08/11(木) 09:08:17.22 ID:YOjeiJiS]
解像度…?

357 名前:Now_loading...774KB mailto:sage [2011/08/11(木) 09:43:43.80 ID:BxwVr7gi]
>>356
640x960というiphone4の解像度から
ステータスバーの高さを引いた解像度を得たいんです

358 名前:Now_loading...774KB mailto:sage [2011/08/11(木) 09:53:04.40 ID:BxwVr7gi]
ごめんなさい説明不足でした。
stage.scaleMode = StageScaleMode.NO_SCALE;
とした場合の話です。

とにかく、Androidとiphoneで
ステータスバーの高さを取得したいっていうことです。




359 名前:Now_loading...774KB mailto:sage [2011/08/11(木) 12:24:30.55 ID:+ukE0d/l]
アンドロイド向けゲーム開発スレから誘導されてきました
わかる方がいましたら教えて下さい 関連記事だけでもありがたいです

AIR for Androidについて(Flash CS5.5使用)
ローカルから重い画像やサウンドファイルを読み込む時 ローダーで%表示させているんですが
スマートフォン側でなぜかローダーが動かず一気に読み込まれてしまいます この間画面は止まったままです
(最初の1フレーム目に設置したプリローダーも同様に一気に読み込まれます)
なぜなんでしょう?

ちなみにFlash側の「ダウンロードのシミュレート」ではうまくいっています

360 名前:Now_loading...774KB mailto:sage [2011/08/11(木) 23:05:00.68 ID:VhukhpYn]
単なるバグじゃない?

361 名前:Now_loading...774KB mailto:sage [2011/08/12(金) 10:09:22.64 ID:Nfr56C4G]
>>359
air for androidでは、Loaderは並列処理されない。
何かを読み込んでいる間は、画面は止まっちゃうよん

>>358
わかるかたいませんか?

362 名前:Now_loading...774KB mailto:sage [2011/08/12(金) 10:21:47.49 ID:OAQbCVBE]
ステータスバーって38px固定じゃなかったっけ

363 名前:359 [2011/08/12(金) 13:07:15.45 ID:mvjENv9d]
>>361
レスありがとうございます! こちらもスマフォアプリ開発者さんのブログで関連記事を見つけました
ttp://www.gamekozo.com/archives/2781
記事によるとAIRのバージョンアップ待ちとありましたがそれで解決するのであればAdobeさんにお願いするしかないですね 

AIR for Androidでアプリ開発している人は製品名AIRで要望を送りましょう
ttps://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&loc=jp

「なにを勝手な事ほざいてんだ」と思われるかもしれないですがローダー、プリローダーが動かないのは致命的です
アプリ購入、ダウンロード後に画面が何十秒も止まってしまうと確実にキャンセルされてしまいます
Androidマーケットではお客さんは15分以内にキャンセルするとお金が掛からないシステムでして最初から
止まってしまうと即キャンセル対象になるでしょう これはかなり重要な問題だと思います
開発者のみなさん ぜひご協力お願いします

364 名前:Now_loading...774KB mailto:sage [2011/08/12(金) 15:29:49.10 ID:Nfr56C4G]
>>362
iphoneもandroidもandroid tabも38px固定ってことはないと思う。

いろいろ調べた結果

stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;

ってやった後、stage.stageHeightがiphoneで正常に値が取れないっぽい。
Capabilities.screenResolutionYで端末の解像度を得れるから
引き算で取得できるかとおもったけど…まいったな。

>>363
その件に関しては俺もがっかりしてたから要望送るよ〜
前に作ったアプリでは起動してから15秒くらい待たなきゃいけなかった
これは確かに致命的。

365 名前:Now_loading...774KB mailto:sage [2011/08/12(金) 19:03:32.03 ID:bIFycm4o]
Loader以外の手段で読み込めばいいんじゃねーの?

366 名前:Now_loading...774KB mailto:sage [2011/08/13(土) 11:00:11.18 ID:/vP9gf1k]
flashdevelop4.0使ってるのですが
モバイルas3.0プロジェクトでvectorクラスが補完されません。
コンパイルは通るみたいなので対応してないことはないとおもうのですが
候補でvectorを出すにはどうすればいいでしょうか

367 名前:Now_loading...774KB [2011/08/13(土) 14:30:02.40 ID:B91Z/+tG]
Loader以外の手段ってたとえばどんなん?

368 名前:Now_loading...774KB mailto:sage [2011/08/14(日) 13:14:18.04 ID:6FvMewVg]
FileStream



369 名前:Now_loading...774KB mailto:sage [2011/08/21(日) 07:27:55.35 ID:eJ5Vvo8T]
カメラ使うアプリ作ろうとしているのですが、映像の受信側で90度傾いた状態で表示されてしまいます。
カメラ自体の傾き(rotation?)を調整したいのですがどうすればよいのでしょうか?


370 名前:Now_loading...774KB [2011/08/27(土) 09:25:57.46 ID:9rMvjLum]
AIR for Androidでのアプリの高速化について質問でつ
スマートフォンでの動作がとにかく遅くて困ってます 高速化について以下以外に方法があったらご教授よろでつ

・メソッドのインライン化 ※重要
  1〜4,5行の短い処理はメソッドにせずすべてインラインとして書く
  Math.min Math.maxは使わず通常の条件演算子を使う(ifもしくは三項演算子)

・クラスのインスタンス化は最小限にする
  インスタンス化するといちいち探しに行くので遅い クラスメソッドはstatic化して直接実行させる
  クラス内ではprivateを多用する メンバ変数も極力減らしローカル変数でやりくりする
  インスタンス自体をforで回さない 一旦ローカルで受けてから(.length取得等)回す
  メンバ変数の参照を切る場合はnullしない nullだとGC対象になり遅延の原因になるので可能な限り使いまわす
  
・その他
  単純な条件分岐はifではなくswitch(※毎フレーム行う処理では効果有り)
  定数はvarではなくconst指定にする
  ArrayではなくVectorを使う

AIR for Android専用スレ立てた方がいいのかな

371 名前:Now_loading...774KB mailto:sage [2011/08/27(土) 10:15:31.08 ID:S8uxvmgF]
>>370
ここだって3年以上もってるんだからそのままでいいと思う

Math.minとかまで気にするなら
AS全般だけどこっちもあわせて読むといいかも
actionscript.g.hatena.ne.jp/ConquestArrow/20070621/1182359767

372 名前:Now_loading...774KB mailto:sage [2011/08/27(土) 11:57:05.15 ID:9rMvjLum]
おお 良いところを紹介してくれてどうもでつ! 
ローカル変数を1行にまとめるだけで違うとかw 目からうろこです

実は小〜中規模くらいのゲームで ボタンクリックでポンポンと画面を切り替える場面がありまして…
ステージ上のインスタンスのターゲットを格納する専用クラスを作り 画面を切り替える毎にそのクラスの
メンバ変数(public)の参照を切ってました(画面毎にインスタンスが違うので)
PC上では問題無いんですがスマフォではなんと切り替える毎に 0.5 〜 1秒も 止まりやがるんですw

ターゲット用のメンバ変数がけっこうな数なのでしょうがないと言えばしょうがないんですが…
ターゲット格納専用クラスは廃止して参照を切らないで使いまわしでやってみます
結果がかなり違ったらまた報告にきます

パブリッシュ時にメソッドのインライン化を自動的にしてくれればいいんですが
インタプリタ型言語だと無理なのかな ビット演算も本腰入れて覚えないとorz

373 名前:Now_loading...774KB mailto:sage [2011/08/27(土) 12:49:57.14 ID:xDYXYV2H]
汎用的な高速化より、具体的にどこで時間かかってるか調べてそこを設計し直した方がいいと思う

>インタプリタ型言語だと無理なのかな
いや、普通に中間言語にコンパイルしてるし可能だと思うよ
でもインライン化どころか定数の畳み込みすらしない最適化とは無縁のコンパイラだから…

374 名前:Now_loading...774KB mailto:sage [2011/08/27(土) 13:00:00.50 ID:S8uxvmgF]
>>373
>でもインライン化どころか定数の畳み込みすらしない最適化とは無縁のコンパイラだから…

くわしくお願いします

375 名前:Now_loading...774KB mailto:sage [2011/08/27(土) 14:20:59.62 ID:xDYXYV2H]
詳しくも何もそのままの意味だけど…

376 名前:Now_loading...774KB mailto:sage [2011/08/27(土) 15:05:34.53 ID:S8uxvmgF]
ソースとかそういうのある?

377 名前:Now_loading...774KB mailto:sage [2011/08/27(土) 15:10:26.61 ID:QUsGF3d8]
いちいち聞くより自分で確かめた方が早いだろ…
そんなこともできない奴がソース求めたところで検証できるのか?

378 名前:Now_loading...774KB mailto:sage [2011/08/27(土) 15:20:29.02 ID:S8uxvmgF]
>>377

ちゃんとしたとこと判断したところのソースなら信じるから検証もなにもないよ



379 名前:Now_loading...774KB mailto:sage [2011/08/27(土) 17:10:14.93 ID:xDYXYV2H]
説明しようと思ったけど頭悪そうだと書く気失せるわ…
とりあえず自分で適当な数値の演算書いてabcdumpとかで中身見てみろ
数分で終わる作業だぞ

380 名前:Now_loading...774KB mailto:sage [2011/08/27(土) 18:11:20.16 ID:dGYn5+67]
言い争わなくてもw

>定数の畳み込みすらしない
よくわからないんだけどconstにしても速さ的にはvarと同じってこと?
パブリッシュ時のメソッドのインライン化とちょっと前のレスで報告されているプリローダーの件とあわせて
みんなでAdobeに要望出しますかw 多数の要望が無いと動いてくれそうもないし

昔からFlashやってて速さを追求するソフトではないとわかってはいたんだけどAndroidでのあの
クソ遅さ&重さはひどすぎる CPU使用率120%!てな感じで熱を帯びてくるしその内スマフォも壊れるわw






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<181KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef