Chapter 1 Flashの 概 要
PREPARATION Chapter1 で 使 用 するフォルダー 本 講 座 で 使 用 するデータは 映 像 教 材 ページからダウンロードしてください ダウンロードしたデータは 展 開 し デスクトップに 用 意 してください
Flas hの 概 要 Chapter 1 1-1 Flashとは Flash は アニメーションや RIA を 作 成 することができるアプリケーションです RIA とは Rich Internet Applications の 略 で これから 学 習 する Flashや JavaScriptなどの 技 術 を 使 用 するこ とにより 単 に HTMLで 記 述 されたページよりも 操 作 性 や 表 現 力 に 優 れた Webページ Webアプリケーション のことを 指 します Flashでは トゥイーン と 呼 ばれる 機 能 で 簡 単 にアニメーションを 作 成 することが 可 能 です また 描 画 した 図 形 はベクターデータであるためファイルサイズを 小 さく 抑 えることができ Web コンテンツを 制 作 するのに 適 しています なお Flashで 作 成 された 図 形 のことを シェイプ と 呼 びます 更 に スクリプト 言 語 である ActionScript を 実 装 しており これによるコンテンツ 制 御 が 可 能 になっています ActionScriptを 記 述 することにより 単 なるアニメーション 作 成 ツールにとどまらず インタラクティブ 性 のあ る 本 格 的 なアプリケーションを 作 成 することができます ただし ActionScriptを 利 用 したアプリケーションや ゲームを 作 成 するためには 高 度 なプログラミング 知 識 が 必 要 になるため 本 講 座 の 学 習 では 扱 いません ここで は Flash アプリケーションの 基 本 操 作 の 習 得 Flash アニメーションの 基 本 概 念 の 理 解 を 目 的 としています 1-2 Flashでできること 1990 年 代 後 半 に 登 場 以 来 人 気 の Webコンテンツ 制 作 ツールとして 活 躍 してきた Flashですが 近 年 では HTML5 がその 座 を 取 って 代 わる 傾 向 にあります Flash と HTML5 とでは 技 術 的 な 共 通 点 も 多 いのですが それぞれ 特 長 があります 実 現 したいコンテンツの 特 徴 を 見 極 め 正 しく 技 術 を 選 択 することが 重 要 です それでは Flash ではどんなコンテンツを 作 ることができるのでしょうか 映 像 教 材 Flash でできること をご 覧 ください アニメーション Flash の 描 画 機 能 を 使 い データサイズの 小 さいシェイプを 作 成 して アニメーションにすることができます 画 像 素 材 を 使 用 したコンテンツ jpg や png をはじめ Photoshop 形 式 の psd ファイル Illustrator 形 式 の ai ファイルなどを 読 み 込 み 使 用 することができます 音 素 材 を 使 用 したコンテンツ wav aiff mp3 などの 音 声 データファイルを 読 み 込 み 使 用 することができます 映 像 素 材 を 使 用 したコンテンツ ビデオカメラなどで 撮 影 した 映 像 データを 読 み 込 み 再 生 することができます インタラクティブ コンテンツ ActionScript を 利 用 することにより アプリケーションやゲームなど プログラム 制 御 が 必 要 なコンテンツ を 作 成 することができます 3
Chapter 1 Flas hの 概 要 Point: 以 下 3つの 音 素 材 について 形 式 と 特 徴 を 理 解 しておきましょう 形 式 特 徴 wav Windows 標 準 の 音 声 ファイル 形 式 aiff Macintosh 標 準 の 音 声 ファイル 形 式 mp3 広 く 普 及 している 音 声 圧 縮 方 式 上 記 の wav aiff と 比 較 し デー タサイズを 圧 縮 することができる 1-3 Flashコンテンツの 再 生 環 境 とコンテンツ 例 映 像 教 材 Flash コンテンツの 再 生 環 境 とコンテンツ 例 をご 覧 ください Flash では Web ブラウザー 内 での 再 生 用 だけでなく さまざまな 再 生 環 境 を 考 慮 したコンテンツを 作 成 すること ができます Flash で 作 成 したコンテンツを Web ブラウザーで 再 生 するためには Flash Player プラグイン という 追 加 機 能 が 必 要 になります ブラウザーによっては 初 めからインストール 済 みの 場 合 もあり アドビシステムズ 社 のサイ トから 最 新 版 をダウンロードして 更 新 することもできます また Web ブラウザーを 介 さずに 再 生 できるスタンドアロン アプリケーションとしての Flash Player や コ ンテンツデベロッパーが 開 発 時 に 使 用 する デバッガー 機 能 を 持 った Flash Player もあります プログラム 上 の ミスにより 想 定 通 りの 結 果 が 得 られない 箇 所 を バグ といいますが このバグを 見 つけ 出 す 機 能 がデバッガー 機 能 です ここでご 紹 介 した 各 プレイヤーは 下 記 サイトから 入 手 できます Adobe Flash Player Download http://www.adobe.com/support/flashplayer/downloads.html 以 下 は Flash で 作 成 できる 主 なコンテンツです Web コンテンツ Web ブラウザーで 再 生 するためのコンテンツです 再 生 のためにはユーザーの Webブラウザーに Flash Player プラグインがインストールされている 必 要 があり ます Flash Player プラグインは 高 い 普 及 率 を 誇 り Web における 動 的 なコンテンツを 支 えてきました Web サイト 内 における トップページのスプラッシュ メインビジュアルのローテーション バナー ナ ビゲーション Web アプリケーション ゲームなど さまざまなコンテンツが 公 開 されています デスクトップアプリケーション アドビシステムズ 社 が 開 発 した AIR(Adobe Integrated Runtime) 上 で 動 作 するアプリケーションです Flashでは Webコンテンツと 同 様 の 手 法 で AIRコンテンツを 作 成 することができます AIRコンテンツはユー ザーのマシンにあらかじめインストールした ランタイム と 呼 ばれるソフトウェア 上 で 再 生 されるため 4
Flas hの 概 要 Chapter 1 ランタイムが 未 インストールの 場 合 は AIR コンテンツのインストール 時 に 同 時 にインストールされます また ランタイムとアプリケーションを1つのパッケージにして 配 布 することもできます AIR では Web コンテンツで 使 用 できる 機 能 に 加 え デスクトップアプリケーション 向 けの 機 能 が 拡 張 され ていますので Web コンテンツとは 違 ったユーザー 体 験 を 提 供 することが 可 能 になります スマートフォンアプリ スマートフォン 用 OS の1つである ios では Flash Player が 採 用 されていないため Flash コンテンツを 再 生 することができません また Android2.2 以 降 で 利 用 可 能 な Flash Player も 開 発 が 終 了 になるなど スマー トフォン 向 けの Web コンテンツを 提 供 するのは 困 難 な 状 況 になりつつあります そのため AIR を 使 用 して ios や Android 向 けにアプリケーションの 形 態 としてコンテンツをパッケージし 提 供 する 仕 組 みが 用 意 されています 携 帯 コンテンツ 最 近 ではスマートフォン 人 気 に 押 されている 感 じのある いわゆる フィーチャーフォン 向 けのコンテン ツです 主 に 携 帯 端 末 にインストールされている Flash Lite というプレイヤーで 再 生 されます PC 用 や Android 用 の Flash Player に 比 べて 機 能 や ActionScript による 制 御 も 制 限 されています プロジェクター 形 式 Windows や Macintosh 向 けの 実 行 形 式 でコンテンツを 書 き 出 すことができます これは 作 成 したコンテ ンツと Flash Player が1つになった 実 行 形 式 ファイルで 単 体 で Flash を 再 生 することができます インターネットの 利 用 が 今 ほど 盛 んではなかった 頃 によく 利 用 されていた 方 法 で 主 に CD-ROM のコンテ ンツや 電 子 カタログなどの 配 布 展 示 会 でキヨスク 端 末 としてカタログや 案 内 コンテンツなどで 用 いられて いました 5