2005 -12-04 ( Sun )

FCafe:カテゴリー「D'sCo」

ここにトラックバックを送っていいのだろうか(笑)

このカテゴリー、一見小説風なのですが事情がわかる人間がよく読んでみると深いです。テンプレートコンテストの時には「戦争に備えて新型機を開発する某国軍研究員」という話だし、共有テンプレート検索レビュー、自作テンプレートのカラーバリエーション計画などいろいろなことをはじめた現在では「ある会社の秘密」的な話を書いてます。
danielさんの裏日記と考えていいのかな。プログラミング用語がわからなかったりするのですが(あ、でもコマグンは憶えてます 笑)、ひそかに続きが気になってます。

で、今の「会社の話」も読む人の分野によって解釈が違うと思うのですが、FLASHのAction Scriptを勉強している私は「これってオブジェクト指向?」と思いました。

More

Action Scriptだけでなく、プログラミング全般には「オブジェクト指向」というものがあります。本体は命令だけ出して、それぞれの分身には自分の仕事だけを自分でさせる、という考え方です。
理解するのが難しいし(私も基礎しかわかってません)、必ずやらなくてはいけないわけじゃないけど、知っておくと後々楽という点は、HTMLとCSSの分離にも通じるものがあります。

例えばこんなの。
http://blog-imgs-23.fc2.com/w/e/b/webbingstudio/objects.html

謎なものがいくつか動いてますが、画面内にいるのは全部、真ん中の「オレンジさん」の分身です。そのオレンジさんも全く同じ形、動きをする「本体さん」の分身に過ぎません。
本体さんは画面内にはおらず、「回る」以外のそれぞれの色や形、動きは分身に任せて寝そべっているのです。

もし本体さんが全部の分身さんに細かい命令を出すようにした場合、もっと複雑なことをさせると編集が大変になります。
例のRSSリーダー(うまく動かなくて保留ですが)も、4ページのリストそれぞれが勝手に自分が担当するブログの情報を拾ってきて表示しています。リストの中の5つの記事も別々に「自分が担当する記事の内容を表示して、クリックされたらリンク先へ飛ばす」という仕事をしています。
なので本体はただ「リスト1はウェビンブログのRSSを拾ってこい」と命令しているだけなのです(実際には私の技量不足で中途半端な中身ですがorz)。
もしこういう風にしなかったら、編集するときは4つ全部をいちいちいじらなくちゃなりません。使いまわしもしにくいです。オブジェクト指向は、後々の制作スピードを早くするためにとても大切な技術なのです。

先日紹介したActionScriptバイブルはこの「オブジェクト指向」をとても丁寧に解説していて
「分身の術を使った忍者の分身が、めいめい違う武器を持っている感じ」などと書いてます。
それを読んで今度はうずまきナルトを連想した私。
想像力だけは活発です、ハイ。

Comment

>それはオブジェクト指向ですか

いや、お恥ずかしい。 
先月書いた記事が途中だったんで続きを書こうとしたらつい・・・
まあ「好き」なテーマではあるんですが、
オブジェクト指向と棟方志功の区別も付きませんがな。
アクションスクリプトすか〜 やってみたいですね。
げ。 本、高〜(あ FLASHも要るのか・・・)

>それはオブジェクト指向ですか

全11回、拝読いたしました〜
社長の計画が何だったのか真剣に気になります(笑)

>彼等が何かを創る時、それには彼等の『夢』が込められるのだ

っていいですね(社長室10)。
ブログで記事を書いたり、イラストや創作物を発表している人たちはみんなそうなのかもしれません。

>本、高〜
高いです(凹)
私は二冊持っていますがめっちゃ分厚くて計5000円…
でも基本的な動きでしたら、レクチャーしているサイトが沢山あるので本無しでも習得できます。原理はJavaScriptとほぼ同じですし(私はそっちの方がよくわかりません〜)。
Post comment

管理者のみ読めるようにする

Trackback

trackback URL
http://webbingstudio.blog10.fc2.com/tb.php/285-31e68e23
引用して記事を書く(FC2ブログ用)

What's new