2013年3月21日 星期四

[筆記]經堯老師的Quartz Composer 3-3


(跟隨滑鼠移動的資訊列)
1.如上圖所示,在這一個範例中,我們要試著完成一個簡單的互動案例,在Viewer中當按下滑鼠左鍵拖拉時,資訊列會跟著滑鼠移動,並且座標位置會顯示在資訊列上。為了要完成此範例,必須用到一個新的物件[interaction](造型為紫色圓角,並且有個互動的輸出孔),該物件能夠傳遞滑鼠在Viewer上的行為。
(輸出孔必須跟互動物件連線,才能產生作用)
2.第一步,建立一個自製Marco 物件[mouse point]以及[Interaction]物件。

(主場景圖)

3.為了把[mouse point] 的資訊跟[interaction]物間作互動,必須透過Insert Input Splitter把[mouse point]內的[Billboard]物件的X Position、Y Position、Interaction 分裂出,再把這三個資訊跟[sphere]物件共享。

(在[Billboard]物件上按右鍵,便會彈跳出選單)


(並且透過Publish Inputs,將X Position、Y Position、Interaction 資訊傳出。)

([mouse point],內部接線圖)


4.細部參數

([Images With String] Parameters)
([Images With String] Settings)
([String Printer] Settings )
([String Subrange] Parameters)