携帯で実行しよう(deploy)+携帯の機能を使おう(fscommand2)

Time-stamp: "2010-10-14 Thu 19:14 JST hig"

mobileGraphics.flaを作っているとします.

プレビューしよう

  • タブでmobileGraphics.flaを選択して, Flash→ファイル > パブリッシュプレビュー > Flash で確認できる.

パブリッシュしよう

  • Flash で.flaファイルを開いた状態から, Flash→ファイル > パブリッシュ でパブリッシュすると, 同じフォルダ内に .swf, .htmlの2つのファイルが生成される.
  • ブラウザSafariで ~/sje/mobileGraphics/mobileGraphics.htmlまたは ~/sje/mobileGraphics/mobileGraphics.swfを開くと, ブラウザでローカルに(つまりネットワークからのダウンロードを介さずに)動作を確認できます. ブラウザで開くとは,
    • Finderで~/sje/mobileGraphicsを開いて mobileGraphics.swfをダブルクリック.
    • Safari→ファイル>ファイルを開くでこのファイルを開く.
    • Safari で URLとして file:///Network/machawk.bird.math.ryukoku.ac.jp/home/学籍番号/sje/mobileGraphics.swf を指定する
    などのことです.
  • これらのファイルをWebサーバに置けば, インターネット上のPC/携帯向けに公開できます.

携帯向けに公開しよう

  • ~/public_html/i/mobileGraphics.swf を移動.
  • 一度やればいい設定(Leopardの場合)
    • テキストエディット(メモ帳のようなテキストエディタ)で, テキストエディット>環境設定>新規書類>フォーマットを, 標準テキストにする.
    • テキストエディットで, テキストエディット>環境設定>開く/保存>ファイルを開くとき>HTMLファイルの中のリッチテキストコマンドを無視にチェックする
  • テキストエディットを使って, ~/public_html/i/index.htmlを 以下の内容で作る.

    <html>
      <head>
        <title>my test page</title>
      </head>
      <body>
        <ul>
          <li><a href="mobileGraphics.swf">ひとつめのサンプル</a></li>
        </ul>
      </body>
    </html>
    
  • ここで, ファイル名がindex.html.txtなどとならないように注意. 必要ならテキストエディット→フォーマット>標準テキストにするで標準テキスト(テキストファイル)に変換し, テキストエディット→ファイル>別名で保存で, 標準テキストのエンコーディングとしては, 日本語(Shift JIS)を選ぶ.
  • index.htmlを再編集するだめな方法
    • Finderからダブルクリックする(ふつうはブラウザが起動してしまう)
    • 右クリックからテキストエディットで開くを選択する(ふつうはリッチテキストとして開かれてしまう)
    index.htmlを再編集するよい方法
    • テキストエディットを起動した後, テキストエディット→ファイル>開くで, リッチテキストのコマンドを無視するにチェックをいれて開く
  • ~/public_html/の下は原則として世の中全体から見られます. ただし, ~/public_html/local/の下は実験室のネットワーク内からのみ見られます(したがって携帯からは見られません)

Webブラウザで見よう

数理情報演習の人々から, 他の人の作品を確認してみよう.

携帯で見よう

hig3.netqr code to hig3 > 数理情報演習 > 数理情報演習の人々.

Windows では DoCoMoのi-mode HTML emulator IIを利用することもできます

MovieClipの基準位置

MovieClipオブジェクトって, 1点じゃなくて, ある大きさがありますよね.
  • _rotationプロパティでMovieClipオブジェクトを回転できるって言うけど, オブジェクトのどの位置を中心に回転するの?
  • _x,_yプロパティでMovieClipオブジェクトの位置を変更できるって言うけど, オブジェクトのどの位置を(親MovieClipの座標)_x,_yにあわせるの?
  • _xscale,_yscaleプロパティでMovieClipオブジェクトを拡大縮小できるって言うけど, どの位置を基準として拡大縮小するの?
  • _width,_heightプロパティでMovieClipオブジェクトを拡大縮小できるって言うけど, どの位置を基準として拡大縮小するの?

答えは, MovieClipの基準点(0,0)です.