今回が初投稿になります。

まずは、来栖川電算についての感想を。

環境はこれ以上ないくらい、すばらしいと思います。

しかし、その反面、役に立てない自分でとても申し訳なく感じます。

また、普段ぱっと出てくる単語や用語が、言葉で質問されるとどうしても「早くしなきゃ」と焦ってしまい、

意味不明な翻訳をして返してしまい、「これは~だよ」と言われて、初めて「あ、そうだったな」となってしまう自分が腹立たしいです。

次に初歩的ですがプログラミングに関する事を書いてみます。

自分は毎日色々な分野のプログラミングを触っているので、それらの違いを簡単にまとめて見ます。

まずはAfterEffectsのエクスプレッションの記述です。

記憶があいまいですが、親言語はJavaと同じ様です。そのため、記述もほぼJavaそっくりです。

また、各関数が用意されてるのでイベントなども自分で記述できるようです。

AfterEffects(3秒未満なら各座標を-10する)

x = 0;y = 0;z = 0;
if (time < 3)
{
	x = x - 10;
	y = y - 10;
	z = z - 10;
	[x,y,z];
}

フレームレートによって結果が変わる可能性もあります。

次にFlashのActionScriptでは各イベントやメソッドが用意されているので以下のような感じになります。

こちらの親言語はわかりませんが、記述はまさにJavaそのものです。(classなどが存在する)

ASファイルとしてオブジェクト指向プログラミングも可能のようです。

Flash(クリックされたら自身の座標を-10する)

on (click)
{
	this._x = x -10;
	this._y = y -10;
}

まだまだ色々とありますが、とりあえず今回はこのあたりで。

カテゴリー: 技術情報

3件のコメント

koreyasu · 2007-05-18 23:37

ありがとうございます。
環境に関しては、まだまだ至らない点が多いです。教育を主体において、できるだけ
社の人を育てるようにしたいのですが、なかなか先輩連中の時間が取れないのが現実です。
今は、ほとんど自学自習になってしまい申し訳ないです。
どちらかと言えば、先輩連中が方向性だけ示して振り回されながら、みんなで進んでるみたいな(笑

人数が少なかった時に比べて、皆で悩みながら進んでいるのは微笑ましくもあり、楽しくもあります。

まずは、うちの環境に慣れつつ積極的に勉強していって下さい。
嫌でもそのうち仕事が回ってきますので、今のうちが天国ですよ?(笑

sato · 2007-05-20 00:26

ソースコードが見にくかったのでちょっと弄りました。

それから、AfterEffectsのスクリプト言語はJavaScriptみたいです。
http://www.adobe.com/jp/products/aftereffects/features/allfeatures/

また、ActionScriptはECMAScript互換です。つまりほぼJavascriptみたいです。
http://ja.wikipedia.org/wiki/ActionScript

あと、プログラムですが
x = x – 10;
y = y – 10;
z = z – 10;

x -= 10;
y -= 10;
z -= 10;
と書くこともできますよ。

Qwx · 2007-05-21 22:30

to koreyasuさん
い、今のうちが天国ですか・・・(笑)
自分でも色々と学習して行くつもりですが、間違った認識で
覚えがちになってしまうのが、なんとも言えないかも知れません。
これからはその辺りをちょっと注意深く覚えて行きたいと思います。

to squldさん
載せる前に下調べしておくべきでしたね。
わざわざ修正&参照先、どうもありがとうございます。

現在コメントは受け付けていません。