ホーム > タグ > Flash

Flash

カスタムコマンドを作ってみる(addTeraFire)

そろそろコンポーネントベースでは太刀打ち出来なさそうな案件が降ってくる予感がします(ぇ)。
なので、Progressionの力を100%発揮出来るクラスベースでの作成方法の勉強を始めました。
俺俺コマンドの作り方 – Is It So Easy?
まずはnorthprintさんが書かれた上記エントリーを読んで、簡単なカスタムコマンドを作ってみました。
コマンド名はaddTeraFireです(ん?)

Continue reading

Adobe MAX Japan 2009に行ってきた。

Adobe MAX Japan 2009
1月29日、30日とAdobe MAX Japan 2009に行ってきました。
以前の勉強会で一緒だった方々ともご挨拶できたし、見たセッションはどれも面白く興味深いものが一杯でした。
セッション終了後にでた食事もうまかったよ〜笑

ハイハイハイ、MAXきましたよ~!

ハイハイハイ、MAXきましたよ~!

Continue reading

明日明後日の予定表

Adobe MAX Japan 2009
明日~明後日は初めてのadobe MAXに行きます。
すでにwktkが止まりません。

Continue reading

Progressionでブログパーツ作った

イナズマイレブン – PKバトルブログパーツ
ちょっと前から公開されているものですが、ブログパーツを作りました。

Continue reading

Wonderflでわんだふる!

Wonderfl Build Flash Online

サイト上でFlashをつくることのできるサービスです。
入力フォームにぽちぽちactionscriptを書いていくと、サーバ上でコンパイルされてリアルタイムでコンパイル結果を表示してくれます。
Fork(?)して他の誰かが作ったものを改造することも可能です。
Asの猛者達が面白いデモをいっぱい作ってますね~。

actionscriptは苦手ですが、ちょっと自分でも作ってみました。

多角形が表示されるだけのつまらんものです・・・汗
asを書き換えるとリアルタイムで表示される感じはとても面白いです!
さらに、それをみんなで共有できるというものすごい!
しばらくハマってしまいそうです。

Progression勉強会と自作名刺

ああ、速攻で皆さんレポート書いている汗

12月4日に「Progression勉強会 in 大崎」へ参加してきました。
参加してきました、というかスピーカーやってきました。
初のスピーカー体験でめちゃくちゃ緊張しました。

スピーカーやったのなら資料を上げるのが普通だと思うのですが、そのまま上げるのは色々と大人の事情(?)が絡んでいて難しいので、ちょっと加工してから上げます。
って、さっさと加工してあげろよって話ですが、これから「どきっ!男だらけの温泉旅行」へ行ってくるので、日曜日に、ここに上げます。
もー、ほんとにごめんなさい。

資料アップしました!
http://www.planet-ape.net/wp-content/uploads/2008/12/presen.zip

スライドとして使ったswfは、資料的な価値はないと思うので、そのスライドの元Flaファイル一式をアップしてしまいます。
これも、Progressionのコンポーネントベースで作ってますので、参考に・・・ならないかな?
あ、このスライドはClockMaker Blog3Dの画面遷移エフェクトを使わさせてもらっています。
ClockMaker Blogの中の人も勉強会へ来ていて勉強会終了後に、名刺交換もしました!

勉強会の詳しいレポートは参加された皆さんが既に詳しいレポートを書かれているので、そちらにまかすとして(ぇー)個人的な感想の箇条書き。

  • 発表者4人中3人(私含む)が北海道出身という珍しい状況。
  • ラーサラって初めて知りました。
  •  Adobe日本法人は大丈夫(なにが?
  • Airやってみるかな?(northprintさんの発表
  • mxpファイル(機能拡張)は簡単に作れそう!(あつのすけ(flabaka)さんの発表
  • Slidesライブラリ良さげだと思った(uranodai/Slides – Spark project
  • Flashについてる標準のエフェクトはださいと自分も思っていた!(どうけさんの発表
  • カスタムコマンドとかエフェクトとか、識者の人、いっぱい作ってください!
  • それを自分が使いまくります笑
  • 0.1上げるのに、そこまで機能を盛りますか!!
  • MAXも激しく楽しみだなあ
  • AdobeのドアのロゴをiPhoneのカメラで撮ろうとしたらiPhoneがハングアップした
  • 何かの呪いですか?

勉強会後の懇親会も楽しかった。
で、そのときに「自作名刺」の必要性に気がつきました。
会社の名刺からその人のid(twitterとかの)と結びつけるの難しいんですよね。 
なのでtwitterとかmixiとかblogとか個人メディアをぱぱっと伝えるには、会社の名刺と一緒に個人名刺だせるといい感じだと思いました。

moo.comでminiCard作るかな?

ありがとう0系新幹線 スペシャルサイト

ネタフルで紹介されていたブログパーツを早速試してみました。
仕事でブログパーツを作ることになりそうなので、いま色々調査中です。

ありがとう0系新幹線 ブログパーツ

サイト自体もカッコいいなあ・・・

過去に作ったものをrhacoに置き換えてみる(psptube編)

借りてるサーバでアクセス解析のサービスが開始されたので早速アクセス解析を眺めていたら、予想外のものがアクセストップだった。
いままではASP型のアクセス解析(Google Analyticsとか)を使っていたから全く気がつかなかった。
アクセス数ランキング
このファイルってば、むかーしPSPで直接youtubeが見れないだろうか?と試行錯誤しながら、結局PSPに入ってるFlashのバージョンが低くて使えなかったのでそのまま「youtubewall」にしたやつのパーツの一部です。

今現在は、サムネイルこそwall状に表示されますが、クリックしても再生されません。youtubeのサイト上をPHPでスクレイピングしてflvの場所を探し出し、それをFlashに渡すような仕様なのですが、youtubeのサイトが当時とは変わっているため当然その部分が動かなくなってます。
なので、これを再度動くように、Rhacoで改修してみた。

以下、その部分のソース。

<?php
include_once("__init__.php");
Rhaco::import("generic.Flow");
Rhaco::import('tag.model.SimpleTag');
Rhaco::import("network.http.Browser");
Rhaco::import("lang.StringUtil");

Rhaco::constant("YOUTUBE_BASE_URL","http://www.youtube.com/watch?v=");

$flow = new Flow();

//yutubeの個別ID(/watch?v=以降の値)を渡す
$v = $flow->getVariable("v","3vdqWQScc7Y");

//Browserでyoutube内のページを取得
$browser = new Browser();
$page = StringUtil::encoding($browser->get(YOUTUBE_BASE_URL.$v));

//SimpleTagでスクレイピング開始
$tag = new SimpleTag();
$tag->set($page);
$scripts= $tag->getIn('script');

$lines = explode("\n",$scripts[2]->getValue());
foreach($lines as $key => $value){
    if( preg_match("/additionalStatsHonorsUrl/",$value)){
        break;
    }
    if( preg_match("/swfArgs/",$value)){
        $buf = explode('=',$value);
        $search = array('@ @','@{@','@"@','@:@','@,@','@;@','@}@');
        $match  = array('','','','=','&','','');
        $data = preg_replace($search,$match,$buf[1]);
    }
}

//出力
header("Content-type: application/xml");
$flow->setVariable("parm",urlencode($data));
$flow->write("sample_template.html");
?>

テンプレートはこんな感じ。

<?xml version="1.0" encoding="utf-8"?>
<rss>
<item title="http://www.youtube.com/get_video?{$f.escape($parm)}" />
</rss>

最後の出力部分はxmlを出力したいのですが結構ひどい感じです。
Rhacoでのうまいやり方はどんな感じなんだろか?

実行した感じはこんなんです。title要素をFlashで取得してflv表示って感じですね

ブログでMMO??

HALLOHALLOはブログに埋め込むことのできるMMOゲームです。好きなキャラクターでフィールドを歩きチャットができます。入り口(URL)は複数ありますが、それぞれのフィールドは繋がってひとつの世界になっています。

現在はまだチャットができる程度ですが、web(ブログ)上でMMOができるというのはなかなか面白いです。
ブログバトラー [Blog Battler]みたいな感じに「バトルあり」とかになるとかなり面白そう!

ActionScript 3.0 アニメーション

三角関数、衝突判定、速度、加速度、摩擦、といった普遍的な内容を扱っているので、ほかの言語を使う場合に役立ちます。
座標回転、運動量の保存、フォーワード/インバースキネマティクス、3D表現などの高度な数学的、物理的運動の理論を解説、例証した内容を学習します。

なかなか面白そうな内容の本です。
actionscript3.0(FlashCS3)はまだ全然わからないので、勉強のためにも欲しいです・・・が、高いなあ。
7000円強は、ちょっと躊躇してしまう値段です。
「経費で」とか考えますが、家に置いておきたいしなあ・・・。

Home > Tags > Flash

Search
Feeds
Meta

Return to page top