エクスプレッション中級編
「エクスプレッションの基本は卒業したわよね?じゃあ次のレベルに行きましょう。valueAtTimeで時間差表現、三項演算子で条件分岐、配列を使った部分制御。これが書けるようになれば、もうリギング系のテンプレートが自分で組めるわよ。」 — ミサキ師匠
問題
位置プロパティ[x, y]の「xだけにwiggleをかけたい」場合のエクスプレッションは?
選択肢
- wiggle(2,30)[0]
- [wiggle(2,30)[0], value[1]]
- value + wiggle(2,30)
- wiggle.x
関連知識
wiggle()は元の次元と同じ配列を返します。0番目(x)だけwiggleさせ、1番目(y)はvalueから取得することで、x軸のみにwiggleを適用できます。 3D([x,y,z])も同じ要領で[wiggle()[0], value[1], value[2]]と書ける。スケールでも色でも同じ。配列のインデックス指定とvalueの組み合わせは、部分制御の基本パターンとして覚えておくと応用が利く。 このクエスト「エクスプレッション中級編」ではエクスプレッションの基本は卒業したわよね?じゃあ次のレベルに行きましょう。valueAtTimeで時間差表現、三項演算子で条件分岐、配列を使った部分制御。これが書けるようになれば、もうリギング系のテンプレートが自分で組めるわよ。という状況で出題されます。 関連テーマ: エクスプレッション / 中級
無料 / 登録不要 / 全153問にチャレンジ