2014-06-15 103 views
0

我正在學習Quartz Composer和Origami。我有一個簡單的交互設置是這樣的:Quartz Composer和Origami:無法通過Interaction2補丁獲取X值

quartz composer and origami interaction

我具有連接到圖像層和過渡補丁的補丁interaction2。點擊圖像層時,它應該觸發從0到100的轉換。轉換補丁的輸出連線到圖層的x位置。所以,大概在點擊圖像層時,其x位置應該從0到100.

但是,圖像層只是快速閃爍到100的x位置,但會永久移動。

任何人都可以解釋爲什麼發生這種情況,以及如何解決它?

謝謝!

回答

0

您將不得不從修補程序庫中拖入一個切換修補程序,並將其掛接到您的交互修補程序和轉換修補程序之間。

+0

請提供更多信息。你如何「掛鉤」? – Banana

0

在你的例子中,圖層的X位置從0到100,但不是在你期待的時候。看起來好像你期望值從0到100然後停留在那裏,但是在鼠標上然後回到0時,它會從0到100.這是因爲點擊產生了一個信號,一個值1爲單幀。

Quartz Composer Switch

嘗試連接的[相互作用2]式 - >進展[過渡](意味着過渡節點的進展輸入端口),你會看到在X中的層100移動時,鼠標是向下然後在鼠標啓動時回到0。爲了得到你期望的行爲,你需要用來自鼠標的信號翻轉開關,然後設置該值的範圍。