タグ

ブックマーク / weblogs.macromedia.com (2)

  • akihiro kamijo

    September 22, 2008 Adobe AIR Linux 版ベータ公開と AIR 1.5 の情報 AIR Linux 版のベータが公開されています。(Adobe AIR 1.1 for Linux beta@Labs) 今回のリリースでは AIR 1.1 の機能がほぼ実装されていますので、既存の AIR アプリケーションはおおよそそのまま Linux 上で実行できることになります。サポートされるプラットフォームは Fedora 8, Ubuntu 7.10, Open Suse 10.3 です。 ベータ版には、以下の 2 つの制限があります。 DRM 機能が実装されていない。そのため Adobe Media Player は正しく動作しない。 バッジからのシームレスインストールが機能しない。AIR パッケージをダウンロードしてインストールする必要がある。 これらの制限は正式版ま

    L42
    L42 2006/07/31
  • akihiro kamijo: ActionScript 3.0 Archives

    July 12, 2007 == 演算子と暗黙の型変換 前回の続きです。なぜ "" == foo が true と評価されるのか、まず、暗黙の型変換が行われる際のルールを一つ確認します。 暗黙の型変換の基準 暗黙の型変換が行われる際の基準となる型は、変数に関連付けられた型注釈ではなく、値であるオブジェクト自体の型です。ですので変数の型に注目していても暗黙の型変換の結果は分かりません。 例えば、今回問題になっている例 foo:Object = 0 では、値である 0 の型が暗黙の型変換の基準になります。foo の型ではありません。そのため if 文の条件は文字列とと数値の比較として扱われます。 var foo:Object = 0; if ("" == foo) { // 実際には "" == 0 が評価される trace("foo is null String"); } そうすると、今回の

    L42
    L42 2006/07/07
  • 1