やっちゃった
半分うそ。
クリスマスアイコン描いてた。
クリスマス限定!
中止とか書いてますが、
「クリスマス限定のお知らせ」
というフレーズが気に入ってしまってるだけ。
実際なんとも思ってない。予定は空いてるけど。
祭りは多い方がいい。
ついでにセールも多い。
ひとりでチキン食うぜ!
今日は服を買いにOUTLET-JとUNIQLOへ。
1万ぐらい消費してモコモコアウターとニットとカットソー買ってきた。
あとババシャツ(別名:ヒートテックインナー)も。
お金あるけど使いたくないぜ!靴どうしよう・・・
めっちゃ滑るんだけど、買ったほうがいいのかな。
安くていいのが見つからない。
でも5000円払うのも・・・5000円あったら雑費に使いたい。
今から課題に潜る。
たっぷり単純作業。やりたくなあーいけど、やりたいと思い込むことにする。
追記:そういういや、FF13見てきた。
やっぱアフロが好きだ。
終わったら・・・ゲーム開発に戻るんだ・・・
誰得記事:sharedObjectできた!
やっとできた!これでPowerPointsとかたをならべられれれううう!
つかれた・・・これから内容作らないと。。。
内容がまだ無いよう。ありえないよう。ごめんなさいなんでもないよう
(課題の話ね)
(ユーザインターフェースのシミュレータを作れって言う課題)
(操作履歴を残すのが課題なのよ)
<以下ソース>
//共有オブジェクトを定義
var shared_obj:SharedObject;
shared_obj = SharedObject.getLocal("MyData","/");
//もしオブジェクト内が空っぽだったら、冒頭にタイトルをつける
if(shared_obj.data.htmlText == null){
shared_obj.data.htmlText = "*-*-*-*-*-*履歴を表示します*-*-*-*-*-*<br />";
}
/////////////////////////////////////////
////データ書き込み関数/////////////////////
/////////////////////////////////////////
function sharedObjInput(event:MouseEvent):void{
//日付取得
var date : Date = new Date();
//曜日を行列に入れとく(hakuhinさんとこ参照)
var ary = ["日","月","火","水","木","金","土"];
//改行を入れたいのでHTML形式で書き込み
shared_obj.data.htmlText += "<html><body><div>" + (date.fullYear) + "年" + (date.month+1) + "月" + (date.date) +"日"+ "("+(ary[date.day]) +")"+ (date.hours) +"時"+ (date.minutes) +"分"+ (date.seconds) + /*"." + (date.milliseconds) +*/ "秒に"+ String(event.currentTarget.name) +"が押されました<br />";
try{//tryメソッド。無限ループしたらcatchメソッドに飛ぶ。フリーズ回避!
//flush()でエラーが出るかもしれないから。
var str = shared_obj.flush();
switch (str) {//書き込みステータスを示す
case SharedObjectFlushStatus.FLUSHED :
trace( "正常にハードディスクに書き込みました。");
break;
case SharedObjectFlushStatus.PENDING :
trace("ハードディスク書き込み要求を出します。");
break;
}
}catch(event){
trace("ハードディスク書き込みが失敗しました。");
}
}
////////////////////////////////////////////
/////////////リスナー登録/////////////////////
////////////////////////////////////////////
//ボタン_ネクストとボタン_バックって名前つけたボタンにとりあえず登録
//記録したいボタンに登録すればすぐ使える・・・はず。
botton_next.addEventListener(MouseEvent.CLICK,sharedObjInput);
botton_back.addEventListener(MouseEvent.CLICK,sharedObjInput);
/////////////////////////////////////////
////データ呼び出し関数/////////////////////
/////////////////////////////////////////
function outputFunc(event:MouseEvent):void{
// なんにも入ってない(undefindだったら)
if(shared_obj == null){
trace( "しっぱい または からっぽだよ!");
}else{
// テキスト_エリア2っていうテキストエリアに、HTML形式で呼び出し
test_area2.htmlText = shared_obj.data.htmlText;
}
}
////////////////////////////////////////////
/////////////リスナー登録/////////////////////
////////////////////////////////////////////
//test_outputっていう、出力させるテキストエリア(例)に登録
test_output.addEventListener(MouseEvent.CLICK,outputFunc);
<おしまい>
実際のところ、hakuhinさんとこのメソッドを改ざんしてるだけ。
hakuhinさんありがとうございます。
ありがとうございます。
やれやれだー。
・・・
っと。なんでアメブロってコピペにこんなに厳しいんだろうね。
以上はmixiに書いた記事をコピペしたものでした。
FireFox : コピペ不可
Chrome : 標準エディタ不可
Opera : 謎の改行in
IE : 行間がぎっちぎちになる←イマココ!
まあ誰得だからいいか。
>>ポンコツさん
3Dぐりぐりのやつは、画像ぶん回してるだけだよ!
なんと!遠近感も自動で付加してくれるのだ!
AS3.0すげー!すげー!えへへ。
えへへへ。
やっべえ・・・課題おわんねええ・・・・
今日の成果
>>ポンコツ さん
試しにステージぶん回してみたけど、なかなか軽い感じ。
といってもまだ重たい処理少ないけれど(参考にならん)。
いろいろ中途半端なんで、画面上の表示がいろいろ間違ってます。
十字キー操作に戻しました。
zで攻撃です。
http://swfup.info/view.php/12397.swf
なんかおもしろそうじゃね?


