|
|
Log In | Not a Member? |
Contact ADC |
| < Previous PageNext Page > |
Dancing Cubes.qtzコンポジション(/Developer/Examples/Quartz Composer/Motion Graphics Compositions/ディレクトリにあります)は、マウスを追跡し、マウスの位置に基づいて一連のキューブをレンダリングします。
Dancing Cubeコンポジションが再生されるようにnibファイルに変更を加えるには、以下の手順に従います。
Cocoaアプリケーションを作成し、Quartzフレームワークを追加します。
詳細については、“Cocoaアプリケーションを作成する”を参照してください。
XcodeのプロジェクトウインドウでMainMenu.nibファイルをダブルクリックします。
メインのアプリケーションウインドウが開いた状態でInterface Builderが起動します。
ウインドウを選択した状態で、「Tools」>「Show Inspector」を選び、「Inspector」ウインドウを開きます。
「Inspector」ウインドウの「Size」ペインで、ウインドウの幅を640に設定し、ウインドウの高さを480に設定します。
パレットからメインウインドウにQCViewをドラッグします。その後、ウインドウいっぱいにQCViewのサイズを広げます。
QCViewを選択した状態で、「Tools」>「Show Inspector」を選び、「Inspector」ウインドウを開きます。
「Inspector」ウインドウの「Size」ペインで「Autosizing」の内側の線のセットをクリックし、バネのように表示されるようにします。これはFigure 3-4のようになります。
「Inspector」ウインドウの「Attributes」ペインで、「Load」をクリックし、/Developer/Examples/Quartz Composer/Motion Graphics Compositions/ディレクトリからDancing Cubes.qtzを選びます。
「Forward All Events」をクリックし、コンポジションがすべてのマウスイベントを受け取れるようにします。
「File」>「Test Interface」を選びます。Figure 3-5に示すような外観のキューブがウインドウに表示されます。
マウスポインタをウインドウに移動します。そこで、マウスボタンをクリックしたままマウスを動かします。
マウスボタンを押している間、マウスの動きに合わせてキューブの動きが追従します。
インターフェイステストを終了し、nibファイルを保存します。
Xcodeに切り替え、アプリケーションをビルドします。
| < Previous PageNext Page > |
Last updated: 2006-12-05
|
Get information on Apple products.
Visit the Apple Store online or at retail locations. 1-800-MY-APPLE Copyright © 2007 Apple Inc. All rights reserved. | Terms of use | Privacy Notice |