這篇對有在動VX的人應該都是常識,前面幾篇也是好嗎。

全是些瑣碎的小東西。

素材製作啥的先行放置,人物圖先擺著,事件圖比較重要也比較好作(O)。

 

 

按鈕

X=B,Z=C

總之就是這樣

if Input.trigger?(Input::B) #檢查你是否按下X

真是微妙?

 

順帶一提,方向鍵(左)的檢查是 if Input.trigger?(Input::LEFT)

相對於其他按鍵有種意外的直觀感。

 

 

對話視窗的換行錯誤問題

果然還是放棄了?

一開始的對話設定介面就有提示要你自己換行的地方,看來應該沒別的辦法?

是有考慮把獲得的文字重新整理成沒換行的樣子,然後再自己來換。不過擔心字一多會出現一樣的問題還不能預覽所以就擱置不管了。

 

 

變數

跟C不太一樣的是,使用變數前不需要先宣告,而且你宣告之前增加在變數名稱開頭的字元可以決定他的特性。

雖然沒有實際嘗試過,不過一樣要注意把變數盡早(行數較少的時候)宣告,全域變數啥的我猜也是比較上層的頁數來宣告會比較不容易出問題。

a    #平民的變數,只在自己被宣告的地方或更末端的地方有作用。

@a #中產階級的變數,整頁指令碼的呼叫都有效果。呼叫他的時候記得要喊@a不然會喊錯人

$a  #貴族的變數,全世界通用,別頁呼叫他也沒事。一樣請記得加上$。

我看到教學是這樣寫拉,不過我用起來感覺就不是這樣,$我還不是很確定,不過@的話可以拿來呼叫別頁的class。

看指令的時候有時候會有淡淡的違和感...因為@喊的class名稱跟真正的class名稱並不相同卻還是可以呼叫,應該是還有哪裡漏看了。

 

 

 

實際上要是很多變數都用同一個名字,但是階級性質不同的話程式並不會認錯...因為會認錯的是人OWO,所以還是要取不同的名字。

 

 

 

 

創作者介紹
IVY

思緒集散地

IVY 發表在 痞客邦 PIXNET 留言(0) 人氣()