カテゴリー : FLASH/ACTIONSCRIPT
久々に参加できましたよ!大阪てら子! しかも今回は2次会も参加できました!かれこれ一年ぶりくらいではないでしょうか(汗 ざざっとメモしてたものに若干手を加えた程度ですがまとめました。 大阪てら子27 3Dしてみよう! 参加者 axcel-workさん 僕 アチュールさん hoehoeさん hidetaro(秋葉)さん ymori(森)さん パンツカムヨさん naggg 長井さん さくーしゃさん シナチクさん 茶々○さん katapadさん +α(途中でこられた方メモれてないです…) ■シナチクさん オープニング(?) でも結構いい感じに作られてる!? array.sortOnを使って整理 状況にもよるけどcacheAsBitmapで軽くなるよ! 拡大すると再度レンダリングされるので 拡大縮小するようなものには向かない x軸y軸の移動だけであれば有効らしい。 ■さくーしゃ先生(シナチクさんにかぶせる形で) as3isolibというライブラリがあります。 http://code.google.com/p/as3isolib/ 案件で使おうとしたけど使わなかったらしい。 キューブ系のギャラリーサイト? Q-Block http://kyucon.com/qblock/ 使おうとしてサイト http://www.kepco.co.jp/pr/elcity/top.html 音が入るとサイトの印象が違うよね!とか。 ちゃんと外部からじゃなくて作った音源だそうです。 ■スーパー肩パッドさん jiglibflash 3dの物理エンジン http://www.jiglibflash.com/blog/ を使っていろいろと遊んでみた。 積み重なり合ってる部分とかあるとげきおも。 相変わらずこの方のセンスは素晴らしい(いろいろな意味で) Ragdoll (ドール型のサンプル)にボールをぶつけたりいろいろな視点で見てみたり 顔に某芸能人?のテクスチャとかシュールな雰囲気が満載でした。 つけてたタイトル通り完成した場合どうなっていたのか非常に気になります。 さくーしゃさんは以前このライブラリ使ったことがあるらしい。 ■パンツカムヨさん wonderflのキーボード(音が出る方ですよ)のサンプルを触って なんかハードボイルドなおじさんが音に合わせて。 すんません、ここパンツカムヨさんのCMのモノマネしか覚えてません(汗 どうやらギターのコードとか分かるようです。 Hidetaroさんは元キーボードリストで一緒にセッションとか。 キーボードの値をビットとかで。→ビット演算とかかっこよくね? ビット演算について説明。 にょろは否定を表す。 ちなみに最近僕もビット演算は利用する機会が。 コンピュータ学園HALのプログラム系の人とかは一年生でこういうの基礎として学ぶらしい。 ちなみになんだかんだで高速なのがウリ?とか複数フラグを持たせれるとか色々メリットがあるらしい。 ■axcel-workさん ARToolkitを試してみたよ。 京都のイベントのプロモーション? サイトはコチラ。 http://www.kyotodeasobo.com/art/ 表示してF5連打するとaxcel-workさんが喜ぶとかなんとか。 そういえばもうすぐ紅葉の季節ですよね僕の感覚が間違ってなければ(やや不安) ■アチュールさん なんか3Dマウス?SpaceNavigatorと連動。なんかかっちょいい。 sparkにコミットしたそうです。 http://www.libspark.org/changeset/3178 あとなんか便利なプログラム言語があるらしい。メモし損ねた… ■Hidetaro(秋葉)さん Lightwave9ぐらいからコラーダ形式で出力できるようになったと。 某RPGゲーム風にPapervision3Dで。 アチュールさんがアドバイスを。なんだか怖いキャライメージを払拭したいようで。 ■nagggさん ドットフェスのときのお話とか。 マップエディタ紹介。 マップは4000×4000とでかい。 可能な限り2D(PVのsprite2D)みたいなのでやってる。 たくさん専用ツールとか作ったらしい 徹底的に描画負荷を減らそうぜ 内部のスタッフにも気を使って=エコ 電通の中村洋基さんにガクブル。 パースをかけて3Dっぽい画像が実はいっぱいある →カイブツさんがビルの写真をめっちゃトリためてる フリー走行させてしまうとゲームとして成り立たない。 ■BeInteractive びん太さん 東京からお越しに。 BetweenAsのお話。 座標計算にBetweenASを利用できるよってお話 ・以下箇条書きメモ serialを利用すると順番に実行できる $をつけると相対座標を指定できる removeFromParent 自分で削除とか funcっていう関数があって引数も可能 TweenEventっていうのが存在してる wonderflでamerican_net(海外の方)さんがサンプルとか http://wonderfl.net/code/2933987393992027f7a0e69619452b8e99e2b100 どうして高速かできるのか? パンツカムヨさん→びん太さん ループでトゥイーンを回すところを最適化 対象へのプロパティsetなどを最適化 使わない処理とか .fla2がでるらしい。 さくーしゃ先生、びん太さん、flapper3の荻野さんとか眞野さんとか BeTweenASのオーバーライド問題。 非常に重要。僕もどうにかして欲しい点。 TweenMaxの開発者はすげーとか。 ■茶々○さん 企画とか2Dとかが多い ウェブはちょこっと 3Dの動画監督 胸の形とか色とかで2日で徹夜とかw 担当者のこだわりにつき合わされたあげく容量でかすぎておじゃん。 追い打ちをかけるようにPC吹っ飛んだという切ない話。 ■selfishさん wonderflで素晴らしいものアップされてるやり手の方。 あと戻るボタンアワードで賞を受賞された方。 getPixcelでアルファ以外を調べて並べる。 パーリンノイズで最初やろうとした。 パーリンノイズを毎回やると重たいから 最適化3倍にしてスクロールさせて 端まで来たらパーリンノイズで改めてとか。 draw triangle FP10から使える 3D関連には重要な要素っぽい。 とにかくここみれば早い。 http://wonderfl.net/user/yooKo/codes ■ymori(森)さん ノー準備で急な振りに対応されてましたw 最近やっている仕事で画像を貼付けるのに 先ほどにもでてきてFP10で使えるdraw triangleで解決したとか。 オリジナルの瓶?みたいなのを作れるコンテンツ。ただの筒じゃなくて 下に行くほど細くなっていくタイプの筒だったためどうやってテクスチャを張るかみたいな。 内包できるサイズぎりぎりの大きさの画像使って印刷してもいけるくらいの画質にとか。 みなさんこれ身近なAS2の人に勧めてくださいな。 →http://book.mycom.co.jp/book/978-4-8399-3025-7/978-4-8399-3025-7.shtml ■_sakotsuさんからさくーしゃさんへ質問 色々なクラスからどうやってデータを保持してるのをアクセスするの? →singletonでやりましょう。 ■2次会 しゃぶしゃぶやっほい! 野菜もたっぷり食べれてよい感じ。おいしかった。 初めて喋ってみたら実は超近所で話が盛り上がったj,iidaさん あと森さんとゆっくり色々喋れてよかった。 次回は12月12日だそうな。 12月といえば妻がいつ産気づくか分からない状況なのでスケジュールがどうなることやら。 今回何も持っていけなかったので次回こそなんか作りたい! いろいろとモチベーションを貰うことができて楽しかった一日でした!! いやーやっぱてら子はいい! 改めて思いましたがFlash好きならばかなりおすすめな勉強会だと思いますほんと。 明日から仕事がんばりましょー - [ 続きを読む ]
今日ビックカメラにいったのでFlash関連書籍を購入。 ActionScript 3.0 エラーアーカイブス コンパイルエラー・コンパイラ警告・ランタイムエラーの解法 よく本にしようと思いましたね。 作った方々にはほんとに脱帽ですw きっと相当苦労を・・・・ 続いて係わってるプロジェクトで触る可能性が高いので勉強がてら Flashで作る AIRアプリケーション レシピブック (Web Designing BOOKS) を購入。 大まかにAIRで何ができるかとかどんなAIRがあるかをパラパラと。 あとRIAとかあるからFlexも触るかもしれないんすよね。 最近イラレとか触る機会がやたら減りました(汗 というわけで週明けはちょっとお堅い人と名刺交換する機会が多いので 自宅で刷る紙買ってきて久々にイラレ開いて名刺修正中・・・ 仕事はともかくDTPとかグラフィックデザインの知識が欲しい・・・ - [ 続きを読む ]
AdobeAIRのアプリでお勧めなやつをご紹介。 普段TwitterはTwitterFoxっていうFirefoxのアドオンで更新してるんだけども 自宅ではこちらを使っているのでご紹介っと。 TweetDeck http://www.tweetdeck.com/beta/ ※インストールにはAdobeAIRをインストールする必要があります。 だいぶ前に見つけたときデザインもカッコいいのでインストールしたんだけども 日本語が表示されてなくて即アンインストールしたんだけども 実は日本語表示できたという罠(ぉぃ! 1.まずウインドウ右上の設定ボタンをクリックして設定画面を表示させます。 2.次にColors/Fontの設定タブを選択します。 3.デフォルトでは「OriginalFont」というところにチェックが入っていますので、「International Font/TwitterKey」にチェックをいれます。 上記のチェックを切り替えた時点で日本語の表示ができたのが確認できたと思います!! Twitterは始めたばかりだと仲間がいないのでよく存在意義を見出しにくいですが 意外と手軽に有名な人とかをフォローしたりして楽しんだりすればよいと思います! - [ 続きを読む ]
最近早いと噂のtweensyを試してみる。 Tweensy Zero Tweensy Original Tweensy FX と三つあるのですが Zeroは軽量版、Originalは通常版、FXはエフェクトなどが容易にできるタイプとなっています。 以下はオリジナルのサンプル。 import com.flashdynamix.motion.*; //tweensy import fl.motion.easing.*;//イージング でクラスをインポートしてさっそくテスト。 普通にアニメーションさせる場合は var tween:TweensyTimeline = Tweensy.to(mc, { x:200, y:200 }, 1, Sine.easeOut); みたいな感じで書くとmcを指定の座標へ1秒で指定したイージングで動かすことができます。 んで遅延を設定する場合は tween.delayStart=1; とすると1秒待機して設定したトゥイーン を実行してくれます。 また、トゥイーン終了時にも待機時間を設定できます。 tween.delayEnd = 2; という感じでトゥイーン終了後に2秒待機。 終了時のイベントで処理する場合は tween.onComplete = funcCompe; という具合に普通に関数を指定することができます。 とまぁこれくらいならトゥイーンのライブラリならって感じですが、 噂になっているのは早さや、繰り返し処理の容易さ、 その他FXの種類にある手軽に試せるエフェクトなどなどで話題となっています。 と、こんなブログよりもしっかりとまとめられてるブログを(他人任せ) kanariia.com blog Tweensy]tweensyについてググる、tweensyについて知る Tweensy]TweensyOriginalの使い方:和訳してみる あと、個人的にさわってみて面白かったのが「Bezier2D」 これはトゥイーンのグループを作るってアニメーションさせるのですが、 「Bezier」、つまり「ベジエ」のでアニメーションできるのです! 以下簡単なソースだけ。 //まずインポート import com.flashdynamix.motion.*; import com.flashdynamix.motion.guides.Bezier2D; import fl.motion.easing.*; //tweenグループを作る var tween:TweensyGroup = new TweensyGroup(); //Bezier2Dの設定を行います。(ターゲットのオブジェクト、) var bezier:Bezier2D = new Bezier2D(mc, true,false, false); bezier.push(new Point(100, 100)); bezier.push(new Point(250, 50)); bezier.push(new Point(50, 250)); bezier.push(new Point(370, 250)); //こんな感じでポイントを追加していきます。 //最後にアニメーションさせます。 tween.to(bezier, {position:1}, 1.0, Sine.easeOut); ステージに「mc」というMovieClipを配置してパブリッシュするとS字みたくアニメーションすると思います。すげ! また同じ作者が作られているSWF Profilerというのもデバッグに非常に便利なライブラリのようです。 しばらく時間があればいろいろさわってみたいですねこれ! - [ 続きを読む ]
非常に便利なtimerクラス timer.resetでリセットできる。 ほったらかしは危険っぽい。 非常に便利なTweener Tweener.removeTweens( target ); で、登録したaddTweenを削除することができる。 しょーもないミスだけど、RollOverを1秒にして、RollOutを0.75秒にして、 RollOver時のTweenのonCompleteに処理していたらRollOutしたのに 1秒後のonCompleteが実行されてあれれーってなったのでメモ。 あと、とあるFlasherさんにだいぶいわれてたことだけど、 as2でいう深度、as3でいう表示リストの管理する概念と、理解して実用するまでに 少し苦労(汗 というわけで引き続きがんばります。 次はProgressionだな。がんばろう。 - [ 続きを読む ]
まずタイトルを見て「なぜ???」っというのがコレ 14歳からはじめるActionScriptオンラインゲームプログラミング http://www.amazon.co.jp/14歳からはじめるActionScriptオンラインゲームプ―Windows-XP-Vista対応-大槻-有一郎/dp/4899772270/ref=sr_1_2?ie=UTF8&s=books&qid=1224414920&sr=1-2 なんか時代の流れを感じますね。 14歳って中学生ですやん。ターゲットがそれでいいのか!? まだ本屋で立ち読みしてないので中身も不明(笑 ActionScript クリエイティブテクニック http://www.amazon.co.jp/ActionScript-クリエイティブテクニック-Flash-CS3-8対応版/dp/484436006X/ref=sr_1_1?ie=UTF8&s=books&qid=1224414920&sr=1-1 MdNからでてるWebCreatorsでActionScriptの講座をされているハヤシカオルさんの記事を まとめた感じの一冊。WebCreatorsは買ってないけどFlashの情報が欲しいなんて人に。 入門書じゃなくてサンプルに説明をって感じの本です。 ActionScript3.0 プロフェッショナルガイド http://www.amazon.co.jp/ActionScript3-0-プロフェッショナルガイド-野中-文雄/dp/4839926522/ref=sr_1_2?ie=UTF8&s=books&qid=1224415381&sr=1-2 Flash界では有名な野中さんの本。こちらは初心者向け。 詳しくはご自身のサイトでかかれているのでそちらを参考に。 書籍紹介ページ>> - [ 続きを読む ]
鮭とプログラム様のエントリーにご質問したところ、 なんとサンプルを作っていただけました! もちろんソースも公開されております。感謝! 僕はどうやら根本的な理解が必要のようです・・・。 近々時間ができたら今公開しているソースを改造したいと思います! - [ 続きを読む ]
何も無いよりはましだろうということで 勉強の産物をうpしてみました。 今後文章増やしたり、何かの形をとてみたりとかしてみたいですね。 あぁーマウスイベントつけれないのかなこれ・・・orz 追記 中身がまったく無いサイトなのにD-note様と straightline _bookmark様にご紹介いただけました! ありがとうございますw - [ 続きを読む ]
ここ数日Papervison3Dの情報を国内外含めて探しまくってます。 普通によくありがちなPapervision3Dの使い方みたいなのももちろんですが 自分が使ってみたいなと思ったのがコレ。 vectorvision http://code.google.com/p/vectorvision/ ここにあるLIVEAXLE:Cloudがめっちゃカッコイイ!! 普通にBitmapにしたデータを動かしたりっていうのもできるのかもしれないけども、 ベクターデータでこんなに軽く動いてる辺りが凄い魅力を感じる。 少しサンプルを触ってみてるのですが、 各文字に対してイベントリスナーでMouseEventをつけてマウスオーバーしたらとか 色々したいことあるのだけどチンプンカンプン。 DisplayObject3Dを拡張したWord3Dに対していったいどれほどのことができてとかさっぱり。 基本的にクラスの勉強とかもっとするべきなのだろうなぁ(汗 せめて普通にアニメーションメインのSWFから読み込んで利用するような 素材Flashにしたタイポグラフィとかまでは作ってみたいと思ったり。 もう少し触ってみます。 国内に情報少なすぎwww - [ 続きを読む ]
結構良かったのでご紹介。 CSS Tab Designer http://www.highdots.com/css-tab-designer/ パターンが豊富で、なおかつMacIE5まで対応したソース吐き出してくれる。 そのまま使うだけでも十分だけど、カスタマイズして自分でオリジナルの スキンにする場合や同じようなものを作るときにかなり参考になったりとか。 少し前にやった案件で、色々とタブメニューで悩まされたのでこれはうれしい。 - [ 続きを読む ]