クロスプラットフォーム開発の大本命!? HTML5もアプリもFlashも開発できる「OpenFL」とは? 「インタラクティブコンテンツをワンソースでクロスプラットフォームに対応させたい」、それはフロントエンドのデベロッパーであれば誰もが望むことではないでしょうか。一昔前はAdobe Flashが「Open Screen Project」と題して一歩手前まで実現していましたが、iPhoneからFlashを締め出そうとするAppleの強硬な姿勢によって頓挫することになりました。 尾野さん(しっぽさん)からの勧めもあり調べたのですが、「OpenFL」(オープンエフエル)というテクノロジーはさまざまな形式にインタラクティブコンテンツを出力できます。つまりOpenFLを使えばワンソースでクロスプラットフォームを実現できるのです。今回はOpenFLからHTML5とFlashを出力することによってクロス
近況 ここのところ、Flash 絡みで七転八倒の連続でした。 HaXe をインストールし、最初は手作業でコードをいじってる最中なのですが、Flash をターゲットにしているためか、何故かトレースが上手く見れません (ノ_-。) デバッグコードも見れないで開発なんか無理っ!! っつーことで「もしかしたら、FlashDevelop を使えばいいかも?!」と甘い(淡い?)期待をしたものの、難なく玉砕 (iДi) 通常ならば、起動したプロセスの標準エラーの出力されている筈のトレース情報。どこへ行っちゃったの??? 未だにこの問題は解決していませんが、「急がば廻れ!」っつーことで、環境をひとつひとつ確認することに。 まずは、デバック用にインストールした Flash Player 環境を確認します。 Flash Player はコンテンツのデバック用に、デバッグプレーヤーと呼ばれる開発用の Flash
フラッシュCS4を軸に、読み込み画像サイズやステージ幅などの数値についてまとめてみました。 ■FlashCS4のステージ縦横幅、オブジェクトのサイズ指定の上限と制限と限界値 2880pxまでです。それ以外は通常表示されなくなります。 ■FlashCS4のフレーム数、レイヤー、LoadMovie、シンボル数の上限と制限と限界値 16000フレーム。レイヤー、Load Movie、シンボルの数も 16000 の限界をもっています ■ActionScriptの制限と上限と限界値 アクションスクリプトloopメソッドなど = 200000オペレーションまで クラッシュ回避のために制限されている IntやRandomのようなメソッド機能 = 20億に制限 上のメソッドはメモリ占有が無いため ■FlashCS4で読み込み可能なファイルサイズ こちらについては実は制限の明記が見当たりません。 おそらくS
JavascriptとFlashの連携などで flashをブラウザで動かしながらtraceを確認したい状況は結構あると思います。 これを実現するのに有名なのはfirefoxのエクステンションであるFrashTracerだと思いますが firefoxの公式サイトのものは更新が止まっていて、今後も使えるか分からない上に https://addons.mozilla.org/ja/firefox/addon/flashtracer/ http://www.sephiroth.it/firefox/flashtracer/ (3で使える) ログで吐き出されるShift-JISに対応していないため、日本語は文字化けします。 そこで、windowsでリアルタイムにFlashログを監視するtailのようなソフトはないかと探してみたところ こんなすばらしいソフトがありました。 Tail for Windo
swfobject で flash を Window 内に全画面表示では、swfobject(v2.0 のオプション2 または v1.5)と FitFlash(2.4) またはスタイルシートを使って全画面表示をしていました。その後でもう少し詳しく調べてみた結果、実は特定の公開識別子のみ全画面表示可能であったり、縦スクロールバーが出てしまうことが分かりました。 公開識別子によって縦スクロールバーが出てしまうブラウザがある 前回のサンプルコードは、公開識別子を全て XML 宣言付きの XHTML1.0 Transitional にしていたため、IE6, 7 以外では全画面表示されていました。そこで、15種類の公開識別子に変えて各ブラウザで表示テストを行った結果、以下の表(リンク先)のようになりました。 ※Win環境(IE6, IE7, Firefox2.0.0.11, Opera9, Oper
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Portable Vaporizer Portable vaporizers can be used at home or on the go. Most of the people who use these vaporizers will not have anything larger for home use. This device is considered the happy medium when it comes to choosing a vaporizer to use anywhere. Of course, there are some issues that you need to be aware of. The first is that they do not offer the same level of vapor production or tast
タイムラインでアニメーションを作成した後にFPSを変更しなければならない場合、いちいち各キーフレームからキーフレ-ムの間にフレームを追加していかなければなりません。面倒ですよね...。 そこでフレームシーケンスを一括で一定倍に長くするJSFLを作成してみました。 最終的には以下のようなコードになりました。 var multiplier = 2;//乗数 var tl = fl.getDocumentDOM().getTimeline(); var layerArray = tl.layers; var layerLen = layerArray.length; for(var i = 0; i < layerLen; i++){ tl.currentLayer =i; var frameArray = layerArray[i].frames; var frameLen = frameAr
・ある選択科目の課題用に作った「どうぶつしょうぎFlash」を、おまけのおまけとして再利用してみました。 BGMはありませんので、パソコンの音量設定を気にせずに楽しむことができます。 ・相手のレベル(強さ)を最大にすると多少重くなってしまって、 対局中に何かメッセージウインドウが表示されることがありますが、 その時は「いいえ」をクリックしておけばフリーズはしないと思います。 ・どうぶつしょうぎFlashは非公式のものです。どうぶつしょうぎ official website |LPSA|はこちら 「どうぶつしょうぎFlash」についてのお問い合わせは、製作者の荒井までお願いします。 おまけページにもどる トップページにもどる
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く