«Prev || 1 | 2 | 3 | 4 | 5 || Next»
本年もお世話になりありがとうございました。GPワークスは2009/12/30(水)より2010/1/2(土)までの間、制作業務をお休みさせていただきます。宜しくお願いいたします。
++ Posted at 09/12/28(Mon)11:44:03 ++
カテゴリ: お知らせ
投稿者:gon

本年中もお世話になり、ありがとうございました。

年末年始の対応についてですが、2008/12/29(月)より2009/1/5(日)までの間、制作業務をお休みさせていただきますので、ご了承のほどよろしくお願い申し上げます。

++ Posted at 08/12/25(Thu)20:48:49 ++

今年のゴールデンウイーク期間の営業につきましては、カレンダー通りのスケジュールにてご対応させていただきますので、何卒よろしくお願い申し上げます。

++ Posted at 08/04/26(Sat)22:30:36 ++

タイムライン全体の読み込みが終了するまで現フレームで待機、ロードが終わったら"s1"フレームへ再生を開始する、という、いわゆるnow loading...な事をAS3でやるにはこんな感じでした。
本編が始まるキーフレームに"s1"という名前でラベルをつけておき、1フレーム目にこんなスクリプトを書いてみます。

stop(); //ムービー停止
var tf:TextField = new TextField(); //テキストフィールドオブジェクトを作る
addEventListener(Event.ENTER_FRAME, function(e:Event):void { //イベントリスナ定義
	var loaded_per:int = loaderInfo.bytesLoaded / loaderInfo.bytesTotal * 100; //ロード率
	if (loaded_per >= 100) { //ロードが完了したら
		tf.visible = false; //テキストフィールドを非表示
		this.removeEventListener; //イベントリスナ削除
		gotoAndPlay("s1"); //本編再生
	} else {
		tf.text = "Loading: " + String(loaded_per) + "%"; //進捗率をテキストフィールドに代入
	}											  
}
);
addChild(tf); //進捗率をステージに表示

データのロード中は、動的に生成したテキストフィールドにロード率を表示させていて、enter frameのタイミングで描画を更新するようにイベントリスナに仕込む、という形にしてあります。

AS2まででいうところの、getBytesLoaded()とかgetBytesTotal()の在処がわからなくてハマったですよ。確かに系統的には整理されてる感があるけど、色々覚え直すことがやはり多いです。。

++ Posted at 08/03/20(Thu)01:34:50 ++
Mixiなどでお知らせしてますが、Morioka.asというものをオーガナイズしてみました。FLASHerというかASerを増やしたい、あと、地元のみんなで、ASの勉強だけでなくRIAからインスタレーションまで色々やってみたいと思っています。自分もまだまだAS3はこれから勉強なんですけども、実際に集まって発表しあい、知識と経験を高めるのはとてもいい事だと思うのです。
で、そのためにじゃないんですが、最近ハマってる「はてなハイク」のお絵描き機能っぽいものをAS3で作ってみました。まあ、ただマウスで線を引く、ってだけのものです。

スクリプトは外部ASファイルに全部書いてみました。フレームに書く場合と違う点は、パッケージとして宣言し、必要なクラスを静的にインポートしなければいけないあたりですね。まあそんなに難しい事ではありませんが、ちょっと面倒ではあります。
++ Posted at 08/02/20(Wed)02:52:03 ++
«Prev || 1 | 2 | 3 | 4 | 5 || Next»