如何實現(xiàn)畫面中物體的移動
林慧玲
發(fā)布于2014-04-09 09:50
32
0
標(biāo)簽:
一個圓想要水平移動到某處后垂直移動,用什么方式實現(xiàn)呢。
問題補充:
但還是不會獲取物體的位置。屬性中positionx.positiony,可在c的get里就找不到了。是highleft嗎?
佳答案
可以試試這樣的思路,相信會寫c程序的加指令吧,在圖形的屬性里面找到幾何,在x軸和y軸分別寫入相對應(yīng)c程序段。x軸的可以寫每個多少時間加一個量,把觸發(fā)器設(shè)置成周期觸發(fā)器,單位移動距離下,時間越短移動的越快。這樣當(dāng)圓移動到指定的x軸值時,則將這個值一直保持下去,在y軸寫入一段c程序,首先用一個if語句判斷,判斷該圓是否在x軸的指定位置,如果是則周期觸發(fā)該c程序,使得圓向下移動。這邊實現(xiàn)了圓首先平移在垂直移動。關(guān)于怎么獲取圓的坐標(biāo)軸,請查閱相關(guān)資料。也可以用一個變量代替,當(dāng)x軸周期執(zhí)行每一個把變量加一,當(dāng)加到多少次之后便認(rèn)為圓已經(jīng)平移到了指定地點,這時候在y軸首先加入if語句,判斷該變量是否為設(shè)定值,如果為真則執(zhí)行y軸c程序。