授業計画 |
回数 |
学習目標 |
学習項目 |
1 |
簡単なコマンドをMaya上で実行出来る。 |
MELの概要と、簡単なコマンドをMaya上で実行する方法について解説する。 |
【理解度確認】課題提出 |
2 |
スクリプトエディタの使用方法を解説し、簡単なスクリプトを書き込んだファイルを作成して、Mayaで読み込むことが出来る。 |
スクリプトエディタの使用方法を解説し、簡単なスクリプトを書き込んだファイルを作成して、Mayaで読み込む方法を練習する。 |
【理解度確認】課題提出 |
3 |
プロシージャのスクリプトが作成出来る。 |
プロシージャの役割と文法を解説し、実際にスクリプトを作成する。 |
【理解度確認】課題提出 |
4 |
変数を使用したスクリプトが作成出来る。 |
変数の文法と注意点を解説し、変数を使用したスクリプトを作成する。 |
【理解度確認】課題提出 |
5 |
for, whileなどを使用したサンプルスクリプトを作成出来る。 |
制御構造とは何か、ループの例としてfor, whileなどを解説し、それらを使用したサンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |
6 |
If, switchなどを使用したサンプルスクリプトを作成出来る。 |
If, switchなどの文法と使い方を解説し、それらを使用したサンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |
7 |
アサインを使用したサンプルスクリプトを作成出来る。 |
アサインの意味と文法を解説し、アサインを使用したサンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |
8 |
アトリビュートの取得・設定を含むサンプルスクリプトが作成出来る。 |
アトリビュートの取得・設定の方法を解説し、サンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |
9 |
MELによるウインドウ表示、ボタン表示と、ボタン押下時に何かを実行させるサンプルスクリプトを作成出来る。 |
MELによるウインドウの表示方法と、ボタンの表示とボタン押下時に何かを実行させる方法を解説し、サンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |
10 |
スライダを表示するサンプルスクリプトを出来る。 |
スライダの表示方法を解説し、サンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |
11 |
チェックボックスを含むサンプルスクリプトを作成出来る。 |
項目の選択をするためのチェックボックスの表示方法を解説し、サンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |
12 |
項目を一つだけ選択をするためのラジオボタンを含むサンプルスクリプトを作成出来る。 |
項目を一つだけ選択をするためのラジオボタンの表示方法を解説し、サンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |
13 |
部品を横に並べるrowLayoutを含むサンプルスクリプトを作成出来る。 |
部品を横に並べるrowLayoutの使用方法を解説し、サンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |
14 |
自由な配置が可能なFormLayoutと、タブを作成するtabLayoutによるサンプルスクリプトを作成出来る。 |
自由な配置が可能なFormLayoutと、タブを作成するtabLayoutを解説し、サンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |
15 |
キーフレームアニメーションを行うためのMELコマンドを作成出来る。 |
キーフレームアニメーションを行うためのMELコマンドを解説し、サンプルスクリプトを実行してみる。 |
【理解度確認】課題提出 |