まだ完全では無いが、約 2 年ぶりに convexStyle をリニューアル。英語で過去をアーカイブ化したかった。
【使用技術】
Flash 8 Professional、 ActionScript 2.0、 AMFPHP、 MySQL、 XML、 HTML、 Javascript、 CSS、 Photoshop 7、Illustrator 10
【担当領域】
上記と同じ
まだ完全では無いが、約 2 年ぶりに convexStyle をリニューアル。英語で過去をアーカイブ化したかった。
【使用技術】
Flash 8 Professional、 ActionScript 2.0、 AMFPHP、 MySQL、 XML、 HTML、 Javascript、 CSS、 Photoshop 7、Illustrator 10
【担当領域】
上記と同じ
PHP だと shuffle 関数であっさり Array をシャッフルしてくれるけど、Flash は別。
かなり基本的な内容だけど、class で使い回し MovieClip を上手く操作すれば表現面に重宝できるので記述。
shuffleArray class
class shuffleArray {
private var _origLen:Number;
private var _origArr:Array;
public function shuffleArray() {
}
public function setArray(arr:Array):Void {
this._origLen = arr.length;
this._origArr = arr;
}
public function getArray():Array {
var newArr:Array = new Array();
for(var i:Number = 0; i < this._origLen; i++) {
var ranNum:Number = Math.floor(Math.random() * this._origArr.length);
newArr[i] = this._origArr.splice(ranNum, 1);
}
return newArr;
}
}
Flash 内で使用する場合
var shuffleArray:shuffleArray = new shuffleArray();
var sampleArray:Array = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
shuffleArray.setArray(sampleArray);
sampleArray = shuffleArray.getArray();
pictogram = 絵文字
ここ数ヶ月、絵文字の Flash アプリケーションをブログサービス「Jugem」用に作成していました。16 x 16 pixel の小さな世界ですがほぼ1人プロジェクトだったこともあり、技術的には自分のスキル+α的なチャレンジでモロモロ勉強になりました。まだまだ解決すべきことはあるのですが、是非1度 Jugem に登録して使ってみてください。
主に実現したことは
・Flash で描画した絵文字の動的画像作成
・作成した絵文字を組み合わせて GIF アニメーションの動的作成
・GIF アニメーションと同等の SWF の動的作成
辺りです。
【使用技術】
後ほど報告
【担当領域】
上記と同じ