actionscript

超Flash Lite入門 ActionScript編 その9 ボタン入力のコード統一

Flash Liteでの仕様では上下ボタンの取得ができるのですが、DoCoMo、au、Softbankのキャリアの仕様ではタブと同様の扱いとなる為、ボタンを3つ配置してフォーカスを取得する方法が一般的です。しかし、このようにするとコードが冗長になってしまい。メンテナ…

超Flash Lite入門 ActionScript編 その8 Flash Liteでパーティクル

Flash Liteの端末では、端末の制限で厳しいですが、光条(キラキラ)や、雪などのパーティクルを作ってみましょう。似非パーティクルを作成するにあたりFlash Lite 1.1 で多数のキャラクタを生成・消滅させる。が参考になります。

超Flash Lite入門 ActionScript編 その7 モーショントウィーンをアクションスクリプト化する2

すべてのモーショントゥイーンがアクションスクリプトに置き換えられるわけではありませんが、_alpha,_xscale,yscale,_rotationあたりが使えるので基本のモーショントゥーインはだいたい置き換えられます。逆にシアー・明度・RGB変更を使ったモーショントゥ…

超Flash Lite入門 ActionScript編 その6 モーショントウィーンをアクションスクリプト化する

Flash Liteではモーショントウィーンでも容量的に厳しいことがあります。そこで以下の美術部さんの記事のようにモーショントウィーンをアクションスクリプト化することでファイル容量を減らすことができます。 モーショントゥイーンをActionScriptに置き換え…

超Flash Lite入門 ActionScript編 その5 揺れ運動

最近、予告エントリーになってしまって申し訳ないです....。一般的には、上下の揺れ運動は、SinかCosを使うのですが、Math.Sin Cosは精度が悪いのと非公式サポートであるため、簡単かつ高速に実現する方法について書きます。まずは、以下のKAYACさんの記事を…

超Flash Lite入門 ActionScript編 その4 ビット変換(PHP編)

前回のエントリーのPHP編。Action Script 1.0で書くより全然シンプルですね。基本的にサーバーサイド側の処理ですので、前回のエントリーのようなことはありえないですね。

超Flash Lite入門 ActionScript編 その3 ビット変換

前回のエントリーで説明させて頂いたとおり、Flash Lite 1.1で使われているAction Script 1.1ではビット演算が使えないので文字列からビット変換をするのは割と大変です。 あまり使う機会はないかと思いますが、以下サンプルになります。 map = "0000111" ad…

超Flash Lite入門 ActionScript編 その2 マップデータ

Flash Liteでマップデータを持つ場合、以下のように文字列型で持つ場合が多いです。 Flash Lite 1.1 でゲームのマップを表示する。これを踏まえ、移動可能を0、移動不可能を1とするような7×7のマップデータの場合を考えてみます。マップ番号は以下の図のよ…

超Flash Lite入門 ActionScript編 その1 配列

皆様、ご無沙汰しておりました。IT7Cです。iPhoneで楽器アプリを作るはずが、なぜか、ひさびさに情報システムをやっていました。しかも、イキナリ会社移転で、ネットワークの引越し作業で大忙し。そして、なぜか気がついてみればFlash Lite 書いてました...…