輸入變量名和變量值可以讓指定的變量變為指定的值(這個值可以是其他變量)(gamemaker裏變量值如果不是其他變量就是數值)
第二個是變量的判斷
輸入變量名和判斷值(這個判斷值也可以是其他變量),再選擇大小的比較(等於、小於、大於)
比如選擇大於就是
如果這個變量這個時候大於判斷值就繼續下面的動作,否則跳過下壹個動作繼續後面的動作
第三個是繪制變量
輸入變量名以及繪制的坐標,可以在這個坐標顯示變量值(不是變量名)
但是註意繪制的動作必須放在繪制事件裏面,在其他事件裏面沒用的
還有,在gamemaker裏,八邊形的框都是用作判斷,沒有實際動作
黃色的框都是繪制用的,必須放在繪制事件裏面
希望可以解決妳的問題
如果需要其他幫助可以用百度找我(應為我不知道怎麽在百度裏放q
號)
搞忘回答標題的問題了
變量名是壹個變量的代號,妳可以使用這個代號來提取變量的變量值
變量值就是變量當前的數值
就比如原配的變量x和y
x就是變量名,妳可以使用self.x來表示這個物體的橫坐標值,例
在代碼裏self.x=1就是讓自己的橫坐標變成1
而變量值就是當前變量數值,例
在代碼裏self.x=self.y就是讓自己的橫坐標變成和縱坐標相等,也就是讓橫坐標的變量值變成和縱坐標的變量值相等,
在使用上面的動作時也可以使用變量
使用上面的第壹個(設置變量動作)可以做到與代碼self.x=self.y同樣的效果
變量名填x
變量值填y(這裏雖然不是數字但是是另壹個變量)
相對不勾選
這裏的相對就是在原有的基礎上改變
比如
變量名填寫x
變量值填寫1
相對勾上
得到的結果是物體向右移動了壹個像素點,也就是橫坐標加了1,而不是變成1
這裏變量值填寫負數可以減少
而第二個(也就是判斷變量動作)裏面有壹個相反選項可以勾選
勾選後就是和結果相反
比如
變量名填x變量值填100,最後壹個填小於,然後把相反勾上
得到的結果就是
如果物體的橫坐標大於或等於100就繼續下壹個動作
這個在代碼裏寫成if(self.x>=100)
{}