maemaewaterの日記スマートフォン用の表示で見るmaemaewaterの日記PHP/Python/JavaScript/C#/C++などによるプログラムに関することを主に書いています。2第2回目は、変数の種類とテキストをアニメーションさせるということを行ってみます。数値を代入することで数値の変数として利用できます。3.14;文字列テキストのような文字列を扱います。文字列をあらわすときにはダブルクオート(")かシングルクオート(')で囲みます。配列は、複数の数値や文字列を一つのまとまりとして扱うことができます。Effectsでは2次元や3次元の座標をあらわすときによく使われます。カッコ([と]}で囲み、それぞれの数値をカンマ(,)で区切ります。10];2つ以上の数値も扱うことができますので、次の例では8つの数値を一つの配列の変数に入れています。5];配列は、複数の値を1セットで扱うことができますが、それぞれの値にアクセスするには次のようにします。配列の変数名の後に[2]のようにすると値を個別の値を取り出すことができます。a[3];変数のx1には12、x2には3が代入されます。オブジェクト実は、ものすごく高い頻度で利用されるのがオブジェクトというものです。これは、配列のように複数の値を扱うことができますが、それぞれにラベルをつけたりすることもできます。表のようなデータを扱いたいというときにもよく利用されます。名前と年齢を扱うときには次のようにします。nameのようにします。ageには25が入ります。実際に表のようなデータを表すには次のようにします。];表の2行目のnameを取り出すには次のようにします。y)を返すエクスプレッションを記述します。ここで、配列が使われることになります。右下に移動するアニメーションはじめにレイヤーを一つ作成します(テキストなど)。このレイヤーのトランスフォームの左の>をクリックすると位置があります。この位置にエクスプレッションを追加します。エクスプレッションは次のようなものになります。ここで新しくtimeという変数が使われています。このtimeという変数はエクスプレッションを使用するときにはあらかじめ定義されている変数になります。timeを利用すると動画の時間(秒)を取得することができます。Effectsにはtimeのようなあらかじめ定義された変数がいくつかあり、これらをうまく利用して目的のエクスプレッションを書いていくことになります。はてなブログProPHP/Python/JavaScript/C#/C++などによるプログラムに関することを主に書いています。読者になるはてなブログをはじめよう!maemaewaterさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。