Workshop

阿部貴弘のProgression初級講座

Progression 3 は「作りたいものは、楽しいところだけ作る。」というコンセプトを基に設計されたActionScript 3.0用のオープンソースフレームワークです。Progression 3を使用することで、高い拡張性と柔軟性、そしてユーザビリティを併せ持つコンテンツを容易に開発することができるようになります。

本講座はActionScript 3.0の基本を理解し、クラスと型の概念を習得した方を対象に、Progression 3の基本的な概念・使用方法等を学習します。基本的なFlashサイトが構築できるレベルのスキルが習得できることを目標としています。

講座レベルlevel4

■カリキュラム概要

  • 1. Progression 3を始めよう
    • Progression 3をインストールする
    • プロジェクト機能について
    • プロジェクトを書き出す
  • 2. クラスプロジェクトを作ってみよう「前編」
    • プロジェクトフォルダの構成を確認しよう
    • Progressionクラスを使ってみよう
    • Webサイトの構造(シーン構造)を作ろう
    • シーンを移動させてみよう
    • Progressionの動作を確認するには?
    • シーンで発生するイベントを理解しよう
    • 画面にグラフィックを表示してみよう
    • ボタンを作ってみよう
  • 3. Progressionの要、「シーン」機能
  • 4. クラスプロジェクトを作ってみよう「後編」
    • アニメーションを作ってみよう
    • 色々なコマンドを使ってみよう
    • より複雑なシーン構造を作ってみよう
    • ボタンにアニメーションを設定してみよう
    • アニメーションをグラフィックに対して設定してみよう
    • プリローダーを作ってみよう
    • 完成品をブラウザで確認しよう

*カリキュラムの進度および内容は、受講者全員の理解度・習得度によって変更される場合があります。

使用アプリケーション
Adobe Flash CS4
講師
阿部貴弘
定員
6名
対象
Flash の基礎知識と ActionScript 3.0 でのコンテンツ開発経験がある方。
クラスの基礎知識(継承や private / public 等のアクセス制御、など)がある方。
本ページ下の 受講対象レベルチェック問題 を理解できる方。
料金
29,800円(税込み)

現在の募集はありません。最新情報はメールマガジン、RSSで配信しておりますのでぜひご確認ください。

受講希望の方は 受講規約 および よくある質問 のページを閲覧していただき、ご了承の後にお申し込みフォームからお申し込みください。また お申し込みの流れ もご参照ください。

■受講対象レベルチェック問題

*ActionScript 3.0を使うものとします。
*全問正解が受講の必須条件ではなく、受講対象レベルの具体的な目安とお考えください。

問1:

次のスクリプトを実行するとエラーが発生します。
エラーを回避するように修正しなさい。

var mc:MovieClip = addChild( new MovieClip() );

問2:

次のCarクラスを継承した サブクラス RaceCarを作成し、run()メソッドが実行された場合にCarの2倍のスピードで動くように修正しなさい。

package {
	public class Car {
		private var x:Number = 0;
		private var speed:Number = 100;
		
		public function Car() {
		}
		
		public function run():void {
			return x += speed;
		}
	}
}

答1:

MovieClip 型でキャストする

var mc:MovieClip = addChild( new MovieClip() ) as MoveiClip;

または

var mc:MovieClip = MoveiClip( addChild( new MovieClip() ) );

答2:

run()メソッドをオーバーライドし super.run() を2回実行する。

package {
	public class RaceCar extends Car {
		public override function run():void {
			super.run();
			super.run();
		}
	}
}

Information

写真:阿部貴弘

Instructor阿部貴弘

Web デザイナー / デベロッパー、Progression プロダクトマネージャー、株式会社 CLOQUE. 代表取締役

プロフィールを見る

voice

受講頂いた方からのコメントをご紹介しています。

開発者から直接教えていただいたので分かり易かったです。

Web制作会社 正社員

曖昧に理解していたProgressionの概念が整理できました。積極的に仕事にも活用してみたいと思った。

Web制作会社 正社員

【「複数割」受講チケット最大23%OFFキャンペーン】有効期限はお買い求め日から1年間。募集中の全ての講座にご利用いただけます!!キャンペーンの詳細はこちら

【10,000円キャッシュバックキャンペーン】 2講座受講の方に10,000円のキャッシュバック!!キャンペーンの詳細はこちら


トップページに戻る