精靈,按鈕,文本框等大多數實例都具備的條件,咱們定義爲通用條件。這些條件是最基本,最經常使用的條件。html
通用條件git
其它
當實例建立時github
網絡
當圖片加載完畢網絡
實例自定義變量
比較自定義變量3d
大小與位置
比較水平座標,比較垂直座標,比較寬度,比較高度,比較透明度,顯隱狀態,是否在屏幕內htm
碰撞
碰撞blog
當所選實例建立時觸發。【一次性觸發】
當遊戲中包含所選實例的場景加載時,實例纔會被建立。好比,遊戲的第一個場景是A,所選實例只存在於場景B中。那麼,遊戲開始時,所選實例並無建立,只有切換到場景B後,所選實例才被建立,才觸發「當實例建立時」這個條件。(此時實例內的圖片資源還未加載完畢)
此條件無特有屬性設置窗口。圖片
當所選實例中的圖片資源加載完畢。【一次性觸發】
要先建立實例,而後加載其中的圖片資源。因此「當圖片加載完畢」要晚於「當實例建立時」。
此條件無特有屬性設置窗口。資源
用當前實例的一個自定義變量和指定值比較。【持續性觸發】
先要確保當前實例已經添加了自定義變量,而後從已有自定義變量中選擇一個。(若是不選擇任何自定義變量,項目運行可能會出錯。)
用當前實例的水平座標和指定值比較。【持續性觸發】
用當前實例的垂直座標和指定值比較。【持續性觸發】
用當前實例的寬度和指定值比較。【持續性觸發】
用當前實例的高度和指定值比較。【持續性觸發】
用當前實例的透明度和指定值比較。【持續性觸發】
斷定當前實例的顯隱狀態。【持續性觸發】
可選項爲「顯示」和「隱藏」。
斷定當前實例是否在屏幕內。【持續性觸發】
可選項爲「屏幕裏」和「屏幕外」。
若是當前實例與指定實例產生了碰撞。【一次性觸發】
在屬性設置窗口裏選擇一個其餘實例,來與當前實例進行碰撞斷定。若是產生了碰撞,那麼條件爲真則觸發。
比較角度1和角度2。【持續性觸發】
若是角度2順時針旋轉不超過180度便能到達角度1則條件成立。
好比,假設角度2爲30度,角度1爲120度。由30度開始順時針旋轉90度能夠到達120度,旋轉過程沒有超過180度,因此條件成立。
假設角度2爲30度,角度1爲250度。有30度開始順時針旋轉220度才能夠到達250度,旋轉了220度>180度,因此條件不成立。
比較指定角度是否在兩個角度之間。【持續性觸發】
兩個角度之間指的是由角度1順時針旋轉到角度2造成的扇形區域。
例如,60度在30度到120度之間。而60度不在120度到30度之間,150度在120度到30度之間。