たった1行でユーザインタフェース
2016年6月 7日 (火) 投稿者: メディア技術コース
みなさん、こんにちは、
図1 たった1行で作成した押しボタンを押すと音がでるGUI
uicontrolというのは、押しボタンなどのUserInterfaceを作る指示です。callは、正式にはcallbackと言って、このボタンが押された時に行うべきことを指示します。このcallbackとして先ほどの音を流す指示が書かれているわけです。
みなさんも是非試してみてください。ボタンを押すと音が出ます。
もう少し書き足す必要はありますが、ボタンに文字をいれることもできます。例えば、以下を入力すると、次の図2のようにボタンに文字が現れます。
uicontrol('pos',[10 10 100 20],'string','440Hz','call','sound(sin(2*%pi*440*(0:1/11025:1)),11025)');
'pos'というのはボタンの位置と大きさの設定です。ボタンの背景色を変更したりすることもできます。
図2 押しボタンに文字を表示
相川 清明
「授業紹介」カテゴリの記事
- トップレベルの論文を読み込む「CG技術特論」(大学院授業紹介)(2019.03.13)
- 大学院授業:プロシージャルアニメーション特論の紹介(2019.03.08)
- 専門演習「空間インタラクティブコンテンツ」2018後期(3)(2019.02.22)
- タンジブルインタラクションデザイン最終発表(2019.02.13)
- 専門演習「空間インタラクティブコンテンツ」2018後期(2)(2019.02.12)
「高校生向け」カテゴリの記事
- チュラロンコン大学からのインターン学生との再会(2019.03.14)
- 大学院授業:プロシージャルアニメーション特論の紹介(2019.03.08)
- ゲームの学会?!(2019.03.07)
- 香港理工大学デザイン学部の紹介(2019.03.04)
- 香港理工大学デザイン学部を訪問し、学部長Lee先生にお会いしました!(2019.03.03)